我正在尝试使用wkhtmltopdf打印各种收据(使用openERP中的webkit报告工具)。
我的收据打印机有一卷纸。打印机会在分页符时自动剪切纸张。这对于“页面”的高度始终相同的收据非常有效,但我无法弄清楚如何在各个页面上动态设置高度。
理想情况下,我希望在每次收据后放置page-break-after:always
css命令,并为wkhtmltopdf设置页面高度以匹配内容的高度。
我猜测唯一的方法是破解https://github.com/antialize/wkhtmltopdf上的源代码,但希望有人已经解决了这个问题。
答案 0 :(得分:2)
我建议您查看:https://github.com/AAverin/JSUtils/tree/master/wkhtmltopdfTableSplitHack
根据我的理解,您只需要为HTML表元素定义一个特定的类,JS脚本将完成其余的工作。
另外,你可能想看看这些(最终引导我到第一个链接)