1

我正在组合多个 html 文件的内容以使用 wkhtmltopdf 生成单个 PDF,例如

wkhtmltopdf page1.html page2.html page3.html output.pdf

生成的 PDF 在我添加的每个 html 页面之后都会开始一个新页面。我希望能够控制这一点,例如在上面的示例中,我可能希望在 page1 和 page2 之间有一个分页符,而不是在 page2 和 page3 之间。因此 page3 的内容将附加到 page2 中。我知道我可以通过将第 2 页和第 3 页的 html 连接到单个 html 文件中,然后将它们发送到 wkhtml2pdf 来实现这一点。但是我不想这样做,因为我希望能够为每个页面传递页面特定选项 - 特别是从 TOC 和/或大纲中排除特定页面的选项。所以我可能想在目录/大纲中包含 page2 的内容,但从目录/大纲中排除 page3 的内容。

如何保持为每个页面传递选项的能力,但控制哪些页面在之后/之前有中断?

4

2 回答 2

0

我不认为wkhtmltopdf有能力做你所要求的。您可以使用PDFtk 工具包来获得您想要的东西。查看示例参数文档cat

于 2013-07-18T04:47:30.670 回答
0

我最终购买了 Essential Objects PDF 组件,以实现我想要的。工作非常好。

于 2013-08-03T06:06:54.537 回答