wkhtmltopdf命令失败
我试图用wkhtmltopdf
将HTML文件转换为PDF格式。wkhtmltopdf命令失败
出于这个目的,我已经安装wkhtmltopdf的Debian盒子,我试图运行这个命令:
/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://
之前的路径有什么关系?
我的Windows 7上的“file://”路径没有问题。
您是否尝试了错误消息--igonore-load-errors
中的建议?
是的,没有改变任何东西。 – phidah 2011-04-28 15:25:04
我在哪里设置--load-error-handling忽略?在Rails配置初始化器? – nathanengineer 2015-08-13 21:36:51
我相信wkhtmtopdf
不处理具有非典型扩展名的本地文件。尝试将输入文件重命名为*.html
。
看到问题和意见在https://web.archive.org/web/20131124022426/http://code.google.com/p/wkhtmltopdf/issues/detail?id=486。
应该是被接受的答案。 – 2016-11-29 00:58:15
另一个有用的技巧是像一些字符替换文件名中的空格“_”,因为当文件名中有空格的进程失败加载页面
我的,因为它重新载入JavaScript代码这个问题我页面被转换为PDF格式。我不知道,也许这会帮助某人: - ? – vladCovaliov 2014-09-02 14:36:55