背景
我正在寻找在python中生成PDF报告的地方,
- 较长(多页)
- 将非常重视样式/外观和感觉/外观质量等
- 随着时间的流逝,将非常需要自定义外观和内容。
- 将需要包含嵌入式图像(png)
- 将需要包含嵌入式图(最有可能是用matplotlib首次创建的png)
- 内容的变化不会很高-它们不是电子表格类型的报表,带有在每个报表中都会发生变化的gazzilion字段
我一直在寻找,人们看到的默认选择似乎是使用Reportlab。但是后来我看到了一个模块Appy Pod。
它具有完全不同的方法,基本上是即时脚本化/替换为LibreOffice ODF文档,然后使用LibreOffice将替代文档呈现为PDF。一种相当不错的方法,也许可以满足我的上述需求(鉴于我在使用ReportLab方面的经验为零,因此将面临一些相当大的学习难度)。
问题
任何人都有使用Appy pod的实际经验,谁能说
- 稳定且相当快吗?
- 与python 3.7和其他常见模块的兼容性是否有问题?
- 弄清楚它们的特定语法是否容易/难?
谢谢, 理查德