可变页面高度与wkhtmltopdf

时间:2013-07-23 08:46:22

标签: webkit openerp wkhtmltopdf

我正在尝试使用wkhtmltopdf打印各种收据(使用openERP中的webkit报告工具)。

我的收据打印机有一卷纸。打印机会在分页符时自动剪切纸张。这对于“页面”的高度始终相同的收据非常有效,但我无法弄清楚如何在各个页面上动态设置高度。

理想情况下,我希望在每次收据后放置page-break-after:always css命令,并为wkhtmltopdf设置页面高度以匹配内容的高度。

我猜测唯一的方法是破解https://github.com/antialize/wkhtmltopdf上的源代码,但希望有人已经解决了这个问题。

1 个答案:

答案 0 :(得分:2)

我建议您查看:https://github.com/AAverin/JSUtils/tree/master/wkhtmltopdfTableSplitHack

根据我的理解,您只需要为HTML表元素定义一个特定的类,JS脚本将完成其余的工作。

另外,你可能想看看这些(最终引导我到第一个链接)