好吧,
做了一些研究,想知道是否还有其他人试过这个......你会采取什么方法。
我打算做一个网站,它会显示一个网站的截图(可能是基于某个人的电子邮件地址中的网址)。
有很多人会这样做,预先制作屏幕截图不是解决方案。
Soooooo ......有没有人知道任何解决方案:
它将使用PHP构建。
由于
PVS。
答案 0 :(得分:1)
对于客户端脚本,此网站http://html2canvas.hertzen.com/是您现在获得的最佳内容。它使用元素的计算属性来呈现页面,我必须说它看起来不错!
更新: 这里有一个演示:http://html2canvas.hertzen.com/tests/templates/projection/index.html。单击以使用渲染图像切换“真实”视图。
答案 1 :(得分:0)
之前我曾与wkhtmltoimage玩过,这对我使用它非常有用,但确实需要你安装到你的服务器上
答案 2 :(得分:0)
为了获取网站的截图(其中一个功能),我在令人敬畏的PhantomJS上构建了一个服务,这是一个使用webkit引擎的优秀无头浏览器(与safari一样)。虽然它没有头,但它在QT和虚拟帧缓冲区(xvfb)中仍有代表性。希望这会有所帮助:http://www.phantomjs.org/
答案 3 :(得分:0)
您可以使用html2canvas。更多信息here.