对于我的 django 支持的网站,我正在寻找一种将动态 html 页面转换为 pdf 的简单解决方案。
页面包括来自 Google 可视化 API 的 HTML 和图表(基于 javascript,但必须包含这些图表)。
原文由 crib 发布,翻译遵循 CC BY-SA 4.0 许可协议
对于我的 django 支持的网站,我正在寻找一种将动态 html 页面转换为 pdf 的简单解决方案。
页面包括来自 Google 可视化 API 的 HTML 和图表(基于 javascript,但必须包含这些图表)。
原文由 crib 发布,翻译遵循 CC BY-SA 4.0 许可协议
使用以下任一包装器尝试 wkhtmltopdf
django-wkhtmltopdf 或 python-pdfkit
这对我很有用,支持 javascript 和 css 或任何 webkit 浏览器支持的东西。
更详细 的教程请看这篇博文
原文由 jithin 发布,翻译遵循 CC BY-SA 3.0 许可协议
2 回答5.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
2 回答893 阅读✓ 已解决
尝试 Reportlab 的解决方案。
像往常一样使用 python setup.py install 下载并安装它
您还需要使用 easy_install 安装以下模块:xhtml2pdf、html5lib、pypdf。
这是一个用法示例:
首先定义这个函数:
然后你可以像这样使用它:
模板:
希望能帮助到你。