使用flash或javascript从浏览器快照

时间:2009-09-22 20:41:42

标签: javascript flash browser screenshot

我在这里看到一个帖子建议使用HPA来获取浏览器屏幕截图,但我想知道你是否可以帮助我。我希望能够选择一个网页的一部分并将其渲染为图像。我知道flex可以拍摄自己画布的图像,但是可以拍出页面其他部分的图片吗?

我希望能够只用flash和javascript,没有插件。我意识到我可能会要求魔法,所以感谢你的帮助。

2 个答案:

答案 0 :(得分:2)

如果Flex可以做到,那么Flash也应该能够做到。

做客户端就是没有别的,相当不可靠。就个人而言,我会选择http://snapcasa.com/之类的外部服务,或者如果您有权访问您的服务器,请选择http://khtml2png.sourceforge.net/等服务器端解决方案

答案 1 :(得分:1)

我想说,出于安全考虑,你不可能拍摄浏览器本身的快照。

但是,你能够读取HTML,然后使用Flash中的Browser组件显示该HTML,然后截取该截图。我不认为它会那么容易,但请看一下这篇文章作为开头:Flex.html