【发布时间】:2018-09-26 07:14:07
【问题描述】:
我们目前正在尝试使用 Python 在 AppEngine 上将 html 文件转换为 PDF。 HTML 文件来自第三方供应商,因此我们无法控制它们的格式。灵活和标准环境都是可选的,但我们走的每一条路似乎都会遇到障碍:
- PDFkit 需要安装 wkhtml2pdf,没有可用的 PIP 包,但是可以完美离线转换
- xhtml2pdf / PISA - 甚至可以在 GAE 标准上工作,但不支持许多功能,例如浮动和格式错误的 HTML
- WeasyPrint - C 依赖项理论上可以在 Flexible 环境中运行,但没有可用于包括 Cairo 和 Pango 在内的依赖项的 pip 包
是否有人通过上述任何方法在 AppEngine 上运行了强大的解决方案?或者我缺少其他库?
【问题讨论】:
标签: python-2.7 google-app-engine