您建议使用哪个 python 包来生成包含以下内容的简单报告:
Google 告诉我它是 ReportLab 或 pyfpdf。报告实验室对于我的需求来说似乎是一个巨大的杀伤力。我错了吗?我能摆脱的最简单的学习包是什么?
谢谢你
谷歌搜索、搜索 StackOverflow、搜索 udemy 和 youtube
我认为
pyfpdf
足以满足您的需求。 pyfpdf
是一个库非常易于使用。
pyfpdf
我总是使用
pyfpdf
创建 PDF 文件来组织表格内的数据。
下面我添加了一些链接,其中包含示例代码,通过 pyfpdf
将表格添加到 pdf:
cell()
的方法
multi_cell()
和
FPDF
multi_cell
内的文本合理,以及如何设置单元格的高度以正确容纳所有文本(如果文本很长,则会分成多行)pyfpdf
到目前为止,我很少将图像添加到
pyfpdf
创建的PDF文件中。为此,我使用了 image()
类的方法 FPDF
。此方法能够添加存储在 JPEG、PNG 和 GIF 文件中的图像。
我建议您参考这个链接来获取一个如何整合使用
pyfpdf
和ploty
的简单示例。此链接中显示的代码还使用 image()
类的方法 FPDF
将图形添加到 PDF 文件。
pyfpdf
到目前为止,在我的应用程序中,我一直使用旧版本的
pyfpdf
(有关文档,请参阅here)。这是一个非常旧的版本,因此对于新项目,我建议您使用名为 fpdf2
的新版本。