我正在拼命地给xvfb运行一些分辨率参数来截取不同分辨率的wkhtmltox网站的截图.
我在CentOS上使用xvfb-run和wkhtmltox.
xvfb-run --server-args="-screen 0 1024x768x24" wkhtmltoimage http://www.whatismyscreenresolution.com/ /tmp/bla.png
不幸的是,我的论点不受xvfb-run的尊重.它的分辨率始终为800x600.我在这做错了什么?
谢谢你的帮助!
你忘记了这个选项:--use-xserver
.
所以整个命令是:
xvfb-run --server-args="-screen 0 1024x768x24" wkhtmltoimage --use-xserver http://www.whatismyscreenresolution.com/ /tmp/bla.png
(我用wkhtmltopdf进行了测试,但它与wkhtmltoimage应该是一样的)