Jon*_*nas 6 10.04 xorg source-code wkhtmltopdf
我按照手册中的描述从 Ubuntu 64 位服务器 10.04 上的源代码编译了 wkhtmltopdf。当我尝试转换时,它退出并显示错误消息:
wkhtmltoimage: cannot connect to X server
Run Code Online (Sandbox Code Playgroud)
已安装 X 服务器但未运行。如果我下载已经构建的版本,它可以正常工作,但有时会引发“分段错误”异常。
那么如何使从源版本编译工作呢?
我认为您需要安装 xvfb(Virtual Framebuffer 'fake' X server):
apt-get install xvfb
Run Code Online (Sandbox Code Playgroud)
然后在终端中:
xvfb-run wkhtmltoimage --format png --quality 100 --no-debug-javascript --height 800 http://facebook.com/ fb.png
Run Code Online (Sandbox Code Playgroud)