0

我会找到一些使用 FireFox 引擎在服务器站点上使用浏览器引擎生成图形文件(可以是 png)的示例。我想获得与在浏览器中打开此 html 文件并使用 prinscr 相同的图像。

4

2 回答 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 回答