Python 将 HTML 转换为 PDF 并处理浮动 div
有没有办法把带有CSS的XHTML/HTML转换成PDF,并且能处理浮动的div?
我试过用Python的pisa和xhtml2pdf,还有PHP的dompdf,但这两个都做不到。
有没有其他办法呢?
2 个回答
0
找到了一篇博客文章,正好讲了这个事情
我用比较成熟的pyqt4模块,很快就搞定了
4
可以查看这个链接:html-tables-to-pdf-in-php-neither-dompdf-nor-html2ps-pdf-are-working。
一种可能的解决办法是使用一些布局引擎,比如 Webkit 或 Gecko。通过这些引擎渲染出来的HTML页面可以保存为PDF格式。有一个使用这种方法的工具叫做 wkhtmltopdf
。
(我知道,这和 Python
或 PHP
没有直接关系,但你仍然可以通过脚本来操作这个工具。)