我正在使用WKHTMTOPDF工具将网页转换为PDF,除了某些分页符问题外,它的效果很好。
就像我把风格
page-break-before: always;
为表,它很好用。为了避免分页符,我使用了:
page-break-inside: avoid
它仅适用于某些div。
请检查此快照以解决问题。
更新:
这是ROUND Shape的HTML代码,它无法避免分页符。
<div style="float: left; position: absolute;
top: -14px; right: -20px;
border-radius: 50%;
border: 2px solid #fff;
background: #6a98f5;
font-size: 9px;
font-weight: bold; color: #fff;
width: 34px; height: 34px;
z-index: 99999; line-height: 30px;
text-align: center;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box;
box-sizing: border-box;">
78%
最佳答案
回答这个问题可能为时已晚,但可能会帮助遇到相同问题的人。
当父div在htmltopdf的某些版本中浮动时,似乎没有发生分页符。在下面有更多信息和用例:
https://github.com/wkhtmltopdf/wkhtmltopdf/issues/1604
关于php - Wkhtmltopdf中的分页符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28479385/