我正在尝试使用WKHTMLTOPDF for Linux生成PDF书籍并通过Perl程序进行午餐。我通过html文件将多个带有封面和页脚信息的html文件传递给WKHTMLTOPDF命令行。以PDF格式打印WKHTMLTOPDF将每个文件视为一个部分/章节。我可以使用footer html中给出的Javascript通过变量实现完整PDF的页面编号。但我想要打印当前章节/部分的页码正在处理中,并且还要打印该章节/章节中的页面总数。实际上它应该在打印章节后重置页码计数器。此信息可用于显示每个部分和页面编号部分中的总页数。
谁能知道如何实现它?我正在使用WKHTMLTOPDF补丁QT RC11
由于
答案 0 :(得分:2)
至少有两种方法可以解决您的问题。
--page-offset
值。例如:wkhtmltopdf page --page-offset 1 section1.html page --page-offset 1 section2.html
答案 1 :(得分:2)
使用[sitepage]
和[sitepages]
,例如:
wkhtmltopdf.exe file:///C:/temp/html1.html --footer-right "Page [sitepage] of [sitepages]" file:///C:/temp/html2.html --footer-right "Page [sitepage] of [sitepages]" output.pdf