如何拍摄网页的完整快照? (可滚动大小)

时间:2011-01-20 09:02:25

标签: php image-processing snapshot html-rendering

我想拍一张网页的快照。图像应该显示浏览器窗口的完整内容(我没有滚动条)。

我想使用PHP脚本动态执行此操作。

1 个答案:

答案 0 :(得分:1)

一种选择是调用CutyCapt之类的东西。它确实需要X服务器,但是如文档中所示,您可以使用Xvfb(无头虚拟X服务器)来填充该位置。尽可能尝试回收相同的Xvfb实例,以节省资源。

还有各种网络服务提供商提供这样的服务 - 例如webthumb。这也许值得考虑,具体取决于你拥有多少资源,以及CutyCapt需要多少资源。