好的,现在我真的负担不起任何服务的费用。我希望能够使用租用的服务器(基于Linux)拍摄屏幕截图,并将其输出到屏幕上。
我知道有很多服务可以执行此操作,但是它们通常都有限制或水印,或者您必须等待从队列中获取屏幕截图。
有什么办法可以自己截取屏幕截图,然后稍后再缓存它们或其他内容吗?我使用的是PHP,但不仅限于此。我只是在Linux服务器上,所以GD的适当功能无法正常工作。帮帮我!:)
PhantomJs是解决方案
if(phantom.state.length === 0){ phantom.state = '0_home'; phantom.open('http://www.mini.de'); } else if(phantom.state === '0_home'){ phantom.viewportSize = {width: 800, height: 600}; phantom.sleep(2000); phantom.render('home.png'); phantom.exit(0); }