我会找到一些使用 FireFox 引擎在服务器站点上使用浏览器引擎生成图形文件(可以是 png)的示例。我想获得与在浏览器中打开此 html 文件并使用 prinscr 相同的图像。
问问题
652 次
2 回答
0
您可以使用 Xvfb(虚拟帧缓冲区)在无头 X 环境中运行 Firefox。谷歌搜索虚拟帧缓冲区 firefox
您可以使用 webkit(Chrome 和 Safari 背后的引擎)做类似的事情。例如,查找webkit python qt。其他语言也有 Qt 绑定,但 Python 是迄今为止最好的。
于 2010-09-15T09:03:46.787 回答
0
据我所知,如果没有一些繁重的脚本,这在服务器端是不可能的。如果您想按需进行,这也将是相当资源密集型的。
您可以获得的最接近的是标签drawWindow()
上的服务器端方法<canvas>
,但这仅限于 Mozilla。
于 2010-09-15T09:04:38.043 回答