将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.

所以我会进一步调查

相关文章

操作步骤 1、进入elasticsearch的plugin,进入ik。进入config。 2、在config下面建立以.dic为后缀的字典...
lengend data数据中若存在'',则表示换行,用''切割。
代码实现 option = { backgroundColor: '#080b30', tooltip: { trigger: &...
问题原因 原因在于直接在js中取的变量并复制给var变量。 于是就变成这样。 解决办法 var data = &#...
前言 最近做了一个调查问卷导出的功能,需求是将维护的题目,答案,导出成word,参考了几种方案之后,选...
对于很多人来说,用字符编码都是熟能生巧,而不清楚为什么是那样的字符编码,所以我在这列了一个表,翻...