避免多页

时间:2017-11-13 20:02:00

标签: pdf wkhtmltopdf

是否无法从HTML源生成PDF作为一篇单篇文章?从现在开始,如果内容超过A4(例如)纸张高度,它会将内容移动到下一页。

1 个答案:

答案 0 :(得分:0)

我90%肯定你不能做任何先发制人的事情,除非猜测得到的PDF的大小,这是不可靠的。

我会生成PDF然后使用pdftk(或类似工具)来检查生成的页数。基于此,您可以运行wkhtmltopdf并将--page-height选项设置为高于A4的值并循环此过程,直到您获得所需的单页输出。

乏味,但唯一可靠的方式。