Python中用于PDF的类似Jinja的工具
我在找一个在Python中处理PDF的好工具,想要它的功能和Jinja在处理HTML时一样准确。
你们有什么推荐吗?
8 个回答
3
现在有个新玩意儿叫做 WeasyPrint。
4
你可以看看 ReportLab工具包。
不过,模板功能只有在商业版本中才能使用。
13
正如jbochi所说,ReportLab几乎是所有生成PDF的Python项目的基础。
不过根据你的需求,你可能想看看 Pisa / xhtml2pdf。你可以先用Jinja模板生成HTML,然后再用Pisa把HTML转换成PDF。Pisa是建立在ReportLab之上的。
补充:我之前忘记提到的另一个选择是 wkhtmltopdf。