如何使用python打印在网络上生成的甘特图?
我想打印或保存甘特图(pdf 格式)。这些图表是在特定输入后在网络上生成的。我们的图表是 Trac 的插件。我使用 Genshi 库来生成图表。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我想打印或保存甘特图(pdf 格式)。这些图表是在特定输入后在网络上生成的。我们的图表是 Trac 的插件。我使用 Genshi 库来生成图表。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
Report Labs 有一个开源 Python 库,用于生成 PDF 文件。我自己没用过,但其他问题& SO 的答案都围绕着这个库,Report Lab Toolkit。
There's an open source python library for generating PDF files by Report Labs. I've not used it myself, but other questions & answers on SO have revolved around this library, Report Lab Toolkit.
您能提供有关您的插件的更多信息吗? 甘特图插件位于 trac-hacks.org;是你用的那个还是定制的?如果是自定义的,是否可以在某个地方作为开源提供,以便我们可以看到您在做什么?
如果您将其实现为 wiki 宏,则可以使用 WikiToPdf 插件来执行此操作。
Can you give more information about your plugin? There is a gantt chart plugin on trac-hacks.org; is that the one you are using, or a custom one? If custom, is it available as Open Source somewhere so we can see what you are doing?
If you implemented this as a wiki macro, you can use the WikiToPdf plugin to do this.
您可以使用 WeasyPrint 将 HTML 转换为 PDF。从他们的示例网站:
根据提供的 HTML 页面和 CSS 创建 PDF 文件。这是一个Python实现。
You Could use WeasyPrint to convert HTML to PDF. From their example website:
creates a PDF file based on the HTML page and CSS provided. This is a python implementation.