代码之家  ›  专栏  ›  技术社区  ›  DevelopingChris

在windows上,有没有可行的替代wkhtmltopdf的方法来实现html到pdf的转换[[关闭]

  •  11
  • DevelopingChris  · 技术社区  · 15 年前

    我找到了wkhtmltopdf,它在表面上看起来不错,在非常小的情况下也能正常工作,但是它没有提供任何真正的css对渲染的控制。

    我的意思是,它不使用印刷媒体类型和分页符不受尊重,以及,在windows上,你不能控制一些页眉/页脚变量的名称,或生成一个目录关闭h1标签。

    有没有真正的开源替代品,我试过xhtml2pdf,它是一个python库,实际上叫做pisa,但是它需要reportlab,它不能运行很好的windows。

    我实际上是在.net中编程的,但是如果它是好的、开源的,那么这种语言就不是什么大问题了。

    3 回复  |  直到 15 年前
        1
  •  8
  •   yvess    12 年前

    这是一个老问题,但因为谷歌把我带到这里,它可以帮助别人。 Weasyprint应该支持作者所寻找的内容。

    尝试 weasyprint

        2
  •  1
  •   Diodeus - James MacFarlane    15 年前

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

        3
  •  1
  •   DevelopingChris    12 年前

    事实证明,没有比这更简单的开源替代方案,但在windows上,wkhtmltopdf并不是最好的选择,所以我们花钱买了一个更好的解决方案。

    我们使用的是Winnovative的PDF库