好吧全部,网站截图(HTML5帆布/服务)
做了一点研究,想知道是否有其他人试过这个......你会采取什么方法。
我打算做一个网站,它会显示一个网站的截图(也许根据某人的电子邮件地址的网址)。
会有很多人得到这个,所以截图的预生产并不是一个解决方案。
Soooooo ......没有人知道任何解决方案:即建立在需求(不排队)
- 缩略图服务?
- HTML5/Canvas脚本,会让我这样做。我找到了一个,但它不会运行跨站点。
- 任何其他解决方案?
它将建在PHP中。
谢谢
PVS。
好吧全部,网站截图(HTML5帆布/服务)
做了一点研究,想知道是否有其他人试过这个......你会采取什么方法。
我打算做一个网站,它会显示一个网站的截图(也许根据某人的电子邮件地址的网址)。
会有很多人得到这个,所以截图的预生产并不是一个解决方案。
Soooooo ......没有人知道任何解决方案:即建立在需求(不排队)
它将建在PHP中。
谢谢
PVS。
连续服用的网站截图(的特点之一)我在令人敬畏的PhantomJS上构建了一个服务ontop,这是一个使用webkit引擎(与safari使用相同)的优秀无头浏览器。虽然它是无头的,但它仍然在QT和虚拟帧缓冲区(xvfb)中处于劣势。希望这有助于:http://www.phantomjs.org/
谢谢你。将进一步调查。 –
您可以使用html2canvas。更多信息here.
这个网站http://html2canvas.hertzen.com/是你现在得到的关于客户端脚本的最佳选择。它使用元素的计算属性来渲染页面,我必须说它看起来不错!
更新: 在这里演示:http://html2canvas.hertzen.com/tests/templates/projection/index.html。点击可用渲染图像切换“真实”视图。
http://stackoverflow.com/questions/757675/website-screenshots-using-php – James
是你的问题与詹姆斯提到的任何不同,或任何这些http://stackoverflow.com/questions/tagged/php + screenshot?sort = votes&pagesize = 50? HTML/Canvas如何适应PHP? AFAIK你仍然需要启动一个真正的浏览器才能获得准确的截图。 –
Mike ...是的,它不同,因为我自问HTML5/Canvas解决方案不只是PHP。 要回答你的问题HTML/Canvas不适合PHP。我提到了PHP,所以人们知道我将开发系统的技术。大概应该进一步解释。如果他们知道可以在.NET中工作的东西,不想浪费时间。 感谢您提供关于真实浏览器的信息。 –