【发布时间】:2010-03-28 06:55:18
【问题描述】:
我想打印或保存甘特图(pdf 格式)。这些图表是在特定输入后在网络上生成的。我们的图表是 Trac 的一个插件。我使用 Genshi 库来生成图表。
【问题讨论】:
标签: python pdf-generation trac genshi
我想打印或保存甘特图(pdf 格式)。这些图表是在特定输入后在网络上生成的。我们的图表是 Trac 的一个插件。我使用 Genshi 库来生成图表。
【问题讨论】:
标签: python pdf-generation trac genshi
Report Labs 有一个用于生成 PDF 文件的开源 python 库。我自己没有使用过它,但是关于 SO 的其他问题和答案都围绕着这个库,Report Lab Toolkit。
【讨论】:
您能否提供有关您的插件的更多信息? trac-hacks.org上有一个gantt chart plugin;是你用的那个还是自定义的?如果是自定义的,它是否可以在某个地方作为开源提供,以便我们可以看到您在做什么?
如果您将其实现为 wiki 宏,则可以使用 WikiToPdf 插件来执行此操作。
【讨论】:
您可以使用WeasyPrint 将 HTML 转换为 PDF。从他们的示例网站:
weasyprint http://www.w3.org/TR/CSS21/intro.html CSS21-intro.pdf -s http://weasyprint.org/samples/CSS21-print.css
根据提供的 HTML 页面和 CSS 创建 PDF 文件。这是一个python实现。
【讨论】: