elk*_*lke 12 html python pdf pdf-generation matplotlib
什么是基于Python的优秀选项,可以从.html创建严格设计的.pdf报告?
我附上草案.pdf来说明以下几点:
看起来好像已经有大量非常多样化的软件包便于报告.仅举几例,有xhtml2pdf,weasyprint,django-wkhtmltopdf.
根据我的经验,使用这些工具可以轻松地从您的内容创建.pdf.当.pdf需要陷入高度定义的设计结构时,困难的部分就出现了.不幸的是,我无法找到具有高度设计结构的不同pdf生成包的示例.pdfs.
你有什么经历?哪些选项适合您?我忽略了那些做得很好的复杂例子吗?
你可以看到这个 Python 包:weasyprint
网页:http : //weasyprint.org/
官方文档:http : //weasyprint.readthedocs.io/en/latest/
这很棒,因为您可以从网页或 html 文件生成 PDF,您可能会与某些 CSS(在文档中指定)发生冲突,但它提供了您需要的
我最近使用 weasyprint 和 jinja 从 html 自动生成报告。它运行良好,我相信能够满足您严格的格式要求。不过其他的我都没用过。
我的报告有图像,包括转换为图像的图形、正常动态生成的文本以及大表格。所有这些都被限制在 9x11 的页面大小内。Weasyprint 在自动分页方面做得很好,但在这方面也具有可配置性。
我发现本指南非常有用:http : //pbpython.com/pdf-reports.html
虽然我认为 Pandas 对 html 图形的生成完全是矫枉过正,而且使用它你会失去很多可配置性。
归档时间: |
|
查看次数: |
16056 次 |
最近记录: |