我正在尝试导出使用 python 3.2.3 &生成的报告。 django 1.6 到pdf。 我现在只开始使用python3.2.3,之前我使用的是python2.7,其中我使用 PISA 进行pdf生成。 bt PISA 在python3.2.3中不可用
有人可以建议我如何在python 3.2.3中生成pdf
答案 0 :(得分:2)
如果您想从HTML生成PDF,可以使用weasyprint,它支持python 3,并且具有非常酷的功能。 http://weasyprint.org/
您还可以使用wkhtmltopdf(基于webkit)。它是一个命令行工具,但它有一个python pdfkit包装器。我非常喜欢wkhtmltopdf,因为在某些情况下它比PISA或weasyprint快得多。
它们都处理CSS,因此样式非常简单和强大。