Ale*_*cic 8 html python pdf django wkhtmltopdf
我正在开发一个Python/Django项目,我必须将一些高度风格的html内容转换为PDF.目前我正在使用该wkhtmltopdf库.虽然转换工作几乎完美,但有一些关于CSS3和HTML5支持的问题.有些样式无法正确转换为pdf,我必须更改CSS和HTML以使其更适合打印,因此我可以正确转换为PDF.直到最近我还以为是没有工具,可以做100%的转化率,但比我发现这与在线演示http://www.html-to-pdf.net/free-online-pdf-converter.aspx有其远优秀的HTML5和CSS3支持,但它是为.NET编写的.有这种转换级别的Python支持吗?
注意:我将有很多需要转换的HTML页面,并且每个人调整CSS对我来说不是一个好选择.我需要的东西可以100%转换从HTML到PDF的样式.
您应该检查weasyprint,它支持大多数 CSS3 和 HTML5,目前flex-wrap: wrap据我所知它不支持属性。
我使用了xhtml2pdf,Reportlab它支持一些CSS3(支持 HTML5 CSS 2.1)。当你有像 weasyprint 这样更好更简单的工具时,我不推荐它。
如果您或其他人仍在寻找一些解决方案,请查看: Render HTML to PDF in Django site
也 https://github.com/chrisglass/xhtml2pdf 或 https://github.com/JazzCore/python-pdfkit
我希望这会对你们大多数人有所帮助。
| 归档时间: |
|
| 查看次数: |
7252 次 |
| 最近记录: |