在python中生成“报告”类型的PDF-使用“ Appy Pod”的经验

时间:2019-11-15 07:17:23

标签: python-3.x pdf-generation reportlab

背景

我正在寻找在python中生成PDF报告的地方,

  • 较长(多页)
  • 将非常重视样式/外观和感觉/外观质量等
  • 随着时间的流逝,将非常需要自定义外观和内容。
  • 将需要包含嵌入式图像(png)
  • 将需要包含嵌入式图(最有可能是用matplotlib首次创建的png)
  • 内容的变化不会很高-它们不是电子表格类型的报表,带有在每个报表中都会发生变化的gazzilion字段

我一直在寻找,人们看到的默认选择似乎是使用Reportlab。但是后来我看到了一个模块Appy Pod

它具有完全不同的方法,基本上是即时脚本化/替换为LibreOffice ODF文档,然后使用LibreOffice将替代文档呈现为PDF。一种相当不错的方法,也许可以满足我的上述需求(鉴于我在使用ReportLab方面的经验为零,因此将面临一些相当大的学习难度)。

问题

任何人都有使用Appy Pod的实际经验,谁能说

  • 稳定且相当快吗?
  • 与python 3.7和其他常见模块的兼容性是否有问题?
  • 弄清楚它们的特定语法是否容易/难?

谢谢, 理查德

0 个答案:

没有答案