使用Python基于模板创建PDF

时间:2012-10-17 21:44:59

标签: python django templates pdf

我需要创建一个包含一些文本和文本框的PDF,这些文本框应显示在我公司的信头模板上。它将覆盖多个页面 - 每个页面都应该以信头作为背景(不能是图像字符串,字母头中的链接等等需要可点击并且文本可以复制)。

知道如何使用python做到这一点?它最好来自django网络应用程序..

感谢您的帮助!

2 个答案:

答案 0 :(得分:2)

有几种方法可以在python中创建PDF。 reportlab库可能是最简单的。它是supported by django

答案 1 :(得分:0)

我使用reportlab,效果很好。但是学习如何绘制pdf和设计代码需要一些时间。你需要使用代码绘制所有内容。

如果您的要求很简单,您可以使用一些html到pdf freamwork而不是reportlab(rml不是免费的),比如pisa。这很简单。

希望它对你有所帮助。