问题描述
||
您知道有什么脚本可以将呈现的Web浏览器内容的屏幕快照制作为图像文件吗?
目前,我已经尝试过:
wkhtmltoimage-不转储闪存
cutycapt-在我的主机上编译时遇到的问题
khtml2png-编译问题
我在家使用Ubuntu,托管在Debian上
解决方法
从来没有尝试过自己,但请访问http://en.wikipedia.org/wiki/Xvfb。您应该能够在xvfb中运行Firefox,并且只需保存整个虚拟窗口的图像即可。
, ѭ0程序可以捕获正在运行的浏览器窗口的内容并将其保存到文件或标准输出中:
xwd -out /tmp/image.out
您可以用xwud(1)
再次查看。
ImageMagickimport(1)
命令还可以捕获X11窗口或屏幕的任何矩形部分。它还支持许多输出文件格式,可能比标准的“ 4”格式更好。
,
PDFMyURL-确实有用,除了带有标头发送的错误之外。他们有
简单的“ API”。除非您需要从WebKit轻松获取屏幕,否则
是最好的解决方案恕我直言
如果您拥有自己的VDS,建议您发现PhantomJS请参见rasterize.js
UPD:我刚刚看过这是死灵书Z)