我正在开发一个webapp,允许用户输入任何网站的URL,然后webapp将准备一个网站的完整屏幕上限,存储在服务器中,或者可供下载。
理想情况下,这应该在服务器端工作,因此不存在客户端依赖。
我找到wkhtmltoimage但是捕获以Big5编码的网站会导致乱码文字。使用Unicode的网站完美无缺地工作。
还有其他办法吗? PHP grabscreen仅适用于Windows,我的目标平台是Linux,因此不能选择。
提前谢谢。
答案 0 :(得分:0)
我也在寻找那个。我的解决方案就像这个人在他的网站上所做的那样:http://hertzen.com/experiments/jsfeedback/
他使用Javascript画布......
它对我有用
答案 1 :(得分:0)
phantomjs(无头webkit)应该可以解决问题。 http://phantomjs.org/
也请查看此页面(在屏幕截图实用工具下) https://github.com/ariya/phantomjs/wiki/Related-Projects