我正在尝试使用wkhtmltopdf将HTML文件转换为PDF。

为此,我在Debian盒子上安装了wkhtmltopdf,并试图运行以下命令:

/usr/bin/xvfb-run -a -s "-screen 0 640x480x16" wkhtmltopdf /path/convert.1303714349.4961.html.tmp /path/convert.1303714349.4961.pdf.tmp


我收到以下错误:

Loading page (1/2)
Error: Failed loading page file:///path/convert.1303714349.4961.html.tmp (sometimes it will work just to ignore this error with --ignore-load-errors)


该文件确实存在于/path/convert.1303714349.4961.html.tmp中,并且权限设置正确。它与file://前缀的路径有关吗?

最佳答案

我相信wkhtmtopdf不会处理具有非典型扩展名的本地文件。尝试将输入文件重命名为*.html

https://web.archive.org/web/20131124022426/http://code.google.com/p/wkhtmltopdf/issues/detail?id=486上查看问题和评论。

关于pdf-generation - wkhtmltopdf命令失败,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5776125/

10-13 04:48