我在这里看到一个线程建议使用 HPA 截取浏览器屏幕截图,但我想知道您是否可以帮助我。我希望能够选择网页的一部分并将其呈现为图像。我知道 flex 可以拍摄它自己的画布的图像,但是可以拍摄页面其余部分的照片吗?
我希望能够只用 flash 和 javascript 来完成它,而无需插件。我意识到我可能是在寻求魔法,所以谢谢你的帮助。
我在这里看到一个线程建议使用 HPA 截取浏览器屏幕截图,但我想知道您是否可以帮助我。我希望能够选择网页的一部分并将其呈现为图像。我知道 flex 可以拍摄它自己的画布的图像,但是可以拍摄页面其余部分的照片吗?
我希望能够只用 flash 和 javascript 来完成它,而无需插件。我意识到我可能是在寻求魔法,所以谢谢你的帮助。
如果 Flex 能做到,那么 Flash 也应该能做到。
做它客户端是如果没有别的,相当不可靠。就我个人而言,我会选择像http://snapcasa.com/这样的外部服务,或者如果您可以访问您的服务器,请选择像http://khtml2png.sourceforge.net/这样的服务器端解决方案
我想说,出于安全原因,您不可能拍摄浏览器本身的快照。
但是,您应该能够阅读 HTML,然后使用 Flash 中的浏览器组件来显示该 HTML,然后对其进行截图。我不认为它会那么容易,但先看看这篇文章:Flex.html