对于html到pdf的转换,在Windows上有没有可行的wkhtmltopdf替代品?

时间:2010-04-08 13:48:37

标签: html windows open-source cross-platform pdf-generation

我找到了wkhtmltopdf,它在表面上看起来很好并且在非常小的情况下工作得很好,但是它没有提供任何真正的css控制渲染。

我的意思是它不使用打印介质类型,并且不遵守分页符,在Windows上你无法控制某些页眉/页脚变量的名称,或者生成TOC off teh h1标签

是否有任何真正的开源替代品,我尝试过xhtml2pdf这是一个实际上称为pisa的python库,但它需要reportlab,它不能播放漂亮的窗口。

我实际上是在.net中编程,但如果它的优秀和开源,语言不是一个大问题。

3 个答案:

答案 0 :(得分:8)

这是一个旧的stackoverflow问题,但因为谷歌把我带到这里,它可能对其他人有帮助。 Weasyprint应该支持作者所寻找的内容 它支持打印css功能,如分页符。

尝试weasyprint

答案 1 :(得分:1)

虽然它不是开源的,但我使用ABCPDF。我在.NET中有一个模板页面,用于包装器以设置自定义样式表,仅用于生成PDF。

答案 2 :(得分:0)

事实证明,没有更简单的开源替代品,但在Windows上wkhtmltopdf并不是最好的,所以我们付出了更好的解决方案。

Winnovative的PDF库是我们使用的