nil*_*ils 3 pdf unicode multipage wkhtmltopdf
我有wkhtmltopdf的问题.我有一个<article>跨越多个页面的元素.它没有在CSS中定义,宽度是固定的.然而,当元素跨页面时,有时文本的一部分会粘在上一页和下一页上.
你知道是什么原因引起的吗?
还有第二个问题.在下面的屏幕截图中,您还可以看到一个奇怪的方形字符,紧跟在"Empfindung"之后,出现在一些(不是全部)行结尾处(但它不是一个行结尾,它应该是一个常规空间).我尝试用常规空间替换它,但它保持不变.源网站(和内容)的编码是utf-8.
非常感谢你提前!

破坏页面是wkhtmltopdf的一个已知问题,你可以做的事情并不多,但添加了一个强制分页的特殊div.
也许还看看这个:wkhtmltopdf自动分页符
关于方形字符:通常这是一个字体问题.如果您想了解现实,那么通过使用wkhtmltopdf(如htm2pdf.co.uk)和/或发布您正在使用的实际HTML的在线转换器运行它是明智的.
从wkhtmltopdf issuelist更新(http://code.google.com/p/wkhtmltopdf/issues/detail?id=9):
创建一个禁止在类中创建分页符的样式
<style>
.nobreak {
page-break-inside: avoid;
}
</style>
Run Code Online (Sandbox Code Playgroud)
并把你所有的表格单元格,段落......放在一个不应该撕成碎片的地方
<div>:
...<tr><td><div class="nobreak">This cell spans several <br> lines but<br> needs to be on the same page</div></td><td><div class="nobreak"> the second cell<br>that is not broken ...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2927 次 |
| 最近记录: |