是否有可用于将HTML页面(文本,图像,布局元素等)转换为PDF文件的库。在Python中的HTML页面为PDF?
我有一个带数字的文字和表格的HTML页面,我希望我的客户可以下载为PDF格式。我如何用Python做到这一点?
是否有可用于将HTML页面(文本,图像,布局元素等)转换为PDF文件的库。在Python中的HTML页面为PDF?
我有一个带数字的文字和表格的HTML页面,我希望我的客户可以下载为PDF格式。我如何用Python做到这一点?
那么,有reportlab
和html2pdf
模块,但为了获得最佳效果,我可能会尝试从外部调用Prince
(http://www.princexml.com/doc/6.0/python/)。
不太熟悉python,如果你愿意掏出现金,王子很好。有这个使用webkit的http://github.com/antialize/wkhtmltopdf。这是一个简单的命令行实用程序,您可以调用,它将遵守html + css。据我所知,它是唯一能够做得很好的免费工具。它有一个红宝石宝石http://github.com/jdpace/PDFKit,不是它可以帮助你,但可能会给你一些想法。
您是否听说过xhtml2pdf/pisa?
它可以作为python模块或单独的命令行工具工作。
您可以使用此处的文档开始: http://www.xhtml2pdf.com/doc/pisa-en.html