5

ページ サイズを A4 に設定しても、この問題を解決する方法がわかりません。ページ サイズはそのままで、コンテンツは正しく折り返されると思いますか?

ラッパーWkHtmlToXSharpを使用してpdfを作成していることに注意してください

ここに画像の説明を入力

問題: 分割されていない文字列、つまり 1 つの長い文字列を入力すると、上の画像で示したことが起こります。これを修正するにはどうすればよいですか? テキストをラップする WkhtmlToPDF のオプションはありますか?

4

3 に答える 3

1

CSS ソリューションが必要な場合は、オーバーフローする要素の幅を設定してから でテストしword-wrap: break-word;、問題overflow:hidden;white-space: nowrap制御するために、これらのいくつかまたは組み合わせが機能する可能性があります。普遍的なwkhtmltopdfソリューションについては...見つけたら、私も欲しいです!

于 2012-09-13T11:36:34.593 に答える
0

ページを分割する必要があります。これを追加するのは簡単です:

<div style='page-break-after:always'></div>

たとえば、長いテーブルがある場合、次の疑似コードのようにすることができます。

 if ($row > 100) {
   echo "</table>"; 
   echo "<div style='page-break-after:always'></div>";
   echo "<table>"; }
于 2012-05-17T20:49:34.793 に答える