Java Web应用程序的屏幕捕获

Java Web应用程序的屏幕捕获,java,javascript,jquery,Java,Javascript,Jquery,如何将用户当前页面截图保存到web应用程序中的一个文件夹中 我试过java端, 在这一点上,我使用了Robot类的服务器屏幕而不是客户端屏幕。您可以使用phantomjs 如果您想将它与NodeJ一起使用,也可以使用许多NodeJ网桥 我使用了节点幻影,效果非常好 这不是一个纯jquery解决方案。但我使用了支持socket.io和jquery的node phantom。如果您有兴趣浏览网页(或其中的一部分),您应该看看这个项目 它不是获取当前页面的“实际屏幕截图”,而是基于从DOM读取的属

如何将用户当前页面截图保存到web应用程序中的一个文件夹中

我试过java端, 在这一点上,我使用了Robot类的服务器屏幕而不是客户端屏幕。

您可以使用phantomjs

如果您想将它与NodeJ一起使用,也可以使用许多NodeJ网桥

我使用了节点幻影,效果非常好


这不是一个纯jquery解决方案。但我使用了支持socket.io和jquery的node phantom。

如果您有兴趣浏览网页(或其中的一部分),您应该看看这个项目

它不是获取当前页面的“实际屏幕截图”,而是基于从DOM读取的属性构建当前页面的表示

如果您使用的是HTML5,请看一下这个


因此,这将为您提供一个屏幕截图。以后你可以决定怎么处理它。您可以将其推送到服务器端服务,并将其存储到文件/db中。

您可以使用casperjs

http://casperjs.org/
有一个很好的例子来捕捉屏幕

http://docs.casperjs.org/en/latest/modules/casper.html#captureselector
可能是复制品