如果文本太长,WkHtmlToPDF会显示一个小的pdf

时间:2012-04-16 15:07:33

标签: wkhtmltopdf

我不知道如何解决这个问题,即使我已将页面大小设置为A4,我会假设我的页面大小保持不变,我的内容会被正确包裹?

note 我正在使用包装 WkHtmlToXSharp 来创建我的pdf

enter image description here

问题:如果输入未拆分的字符串,即一个长字符串 - 我在上图中显示的内容将会出现。我该如何解决?是否有一些WkhtmlToPDF包装文本的选项?

3 个答案:

答案 0 :(得分:1)

如果您需要CSS解决方案,可以尝试为溢出的元素设置宽度,然后使用word-wrap: break-word;overflow:hidden;white-space: nowrap进行测试以控制问题,其中一些或者组合可能对你有用。至于wkhtmltopdf解决方案,它将是通用的......如果你找到了,我也想要一个!

答案 1 :(得分:1)

答案 2 :(得分:0)

你需要打破页面。添加这个很容易:

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

例如,如果你有一个长表,你可以这样做伪代码:

 if ($row > 100) {
   echo "</table>"; 
   echo "<div style='page-break-after:always'></div>";
   echo "<table>"; }