相关疑难解决方法(0)

如何使用Python将网页转换为PDF

我正在寻找使用Python将网页打印成本地文件PDF的解决方案.一个很好的解决方案是使用Qt,在这里找到,https://bharatikunal.wordpress.com/2010/01/.

它在开始时没有用,因为我遇到了安装PyQt4的问题,因为它给出了错误消息,例如'ImportError:没有名为PyQt4.QtCore的模块'和'ImportError:没有名为PyQt4.QtCore的模块'.

这是因为PyQt4安装不正确.我曾经把库放在C:\ Python27\Lib但是它不适用于PyQt4.

实际上,它只需要从http://www.riverbankcomputing.com/software/pyqt/download下载(请注意您正在使用的正确的Python版本),并将其安装到C:\ Python27(我的情况).而已.

现在脚本运行正常,所以我想分享它.有关使用Qprinter的更多选项,请参阅http://qt-project.org/doc/qt-4.8/qprinter.html#Orientation-enum.

python pdf webpage qprinter

69
推荐指数
9
解决办法
13万
查看次数

使用Chrome pdfium进行HTML到PDF转换

任何人都可以建议如何使用chrome pdfium将HTML转换为PDF.

从那以后,我尝试了pdf.js和其他一些,但它没有给我一个正确的结果.

我认为chrome pdfium正确处理它们.所以,我想试试pdfium从HTML源生成PDF文件.

谢谢.

pdf pdf-generation google-chrome

19
推荐指数
1
解决办法
1万
查看次数

Chrome如何很好地从HTML渲染PDF?

我希望在HTML中模拟Latex的一些功能并渲染为PDF.到目前为止,我已经非常接近使用Chrome的"保存为PDF"打印功能.

我已经尝试过wkhtmltopdf(不是很好),PhantomJS(OK),Safari(非常好)和Firefox(几乎那里),但没有一个接近Chrome的质量.

有很多细节只有Chrome才能正确,即使大多数选项都使用webkit,例如字体渲染软连字符,带MathJax的数学符号以及指定A4和无边距等页面选项等.

什么是Chrome的"秘密酱",我怎样才能掌握它以自动化这个过程?

非常感谢!

html pdf webkit google-chrome

7
推荐指数
1
解决办法
3733
查看次数

标签 统计

pdf ×3

google-chrome ×2

html ×1

pdf-generation ×1

python ×1

qprinter ×1

webkit ×1

webpage ×1