将XHTML转换为PDF的纯Python解决方案

前端之家收集整理的这篇文章主要介绍了将XHTML转换为PDF的纯Python解决方案前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在纯粹的Python解决方案(GAE)之后,将网页转换成pdf。

我看了一下reportlab,但文档重点是从头开始生成pdf,而不是从HTML转换。

你有什么建议? – pisa

编辑:
我的用例是我有一个HTML报告,我想在PDF中提供。我将更新此报告结构,所以我不想维护一个单独的PDF版本,但(希望)自动转换。
还因为我生成报告HTML,我可以确保它是很好的XHTML,使PDF转换更容易。

解决方法

Pisa声称支持我想做的事情:

pisa is a html2pdf converter using the
ReportLab Toolkit,the HTML5lib and
pyPdf. It supports HTML 5 and CSS 2.1
(and some of CSS 3). It is completely
written in pure Python so it is
platform independent. The main benefit
of this tool that a user with Web
skills like HTML and CSS is able to
generate PDF templates very quickly
without learning new technologies.
Easy integration into Python
frameworks like CherryPy,KID
Templating,TurboGears,Django,Zope,
Plone,Google AppEngine (GAE) etc.

所以我会进一步调查

猜你在找的HTML相关文章