Linux服务器上的网站屏幕截图

时间:2016-02-02 22:37:37

标签: ruby-on-rails angularjs node.js

我有一个用AngularJS编写的网页需要转换为图像,并且每周一次发送给客户。网页在S3上,我的后端服务器部分写在Rails中,部分写在Node中。任何想法如何做到这一点?

1 个答案:

答案 0 :(得分:1)

你可以使用像PhantomJS(或基于Phantom CasperJS)这样的东西 - 这就像Selenium这样的无头浏览器。可以使用不同的设备分辨率和User-Agent创建屏幕截图。 http://phantomjs.org/screen-capture.html