用客户端的Flash(或Java)获取网站截图

时间:2011-08-06 08:10:07

标签: java flash screenshot client-side

有没有办法,或者甚至可以用Flash(或Java)截取网站的截图?如果是,有人可以提供一些有关如何实现这一目标的基本信息吗?

我之所以需要它是Flash或Java(甚至是Canvas),是因为截图需要在客户端完成。

我做了一些研究,对我的问题没有明确的答案。

2 个答案:

答案 0 :(得分:0)

出于安全考虑,从Flash中无法截取闪存渲染区域的实际视图。只需要求用户按PrintScreen。

答案 1 :(得分:0)

之前我做过类似的事。虽然我的解决方案是让javascript发送回客户端呈现的实际html。我有一个接受html代码的servlet,然后servlet调用一个可执行文件(我不记得它是什么,但它是一个免费软件,但有一个水印,它在其命令行参数中接受一个html),它产生一个来自html的图像,servlet将其保存到目录中。

虽然业务用户的要求还包括确保代码不用于客户端的间谍或窥探......但他们最终同意程序的结果。实际上截图不是在客户端制作的......