很多站长朋友们都不太清楚php怎么实现网页截图,今天小编就来给大家整理php怎么实现网页截图,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 如何用PHP实现网页截图? 2、 如何用PHP实现网页截图 3、 Php如何截屏 4、 php如何执行CutyCapt命令进行网页截图 5、 用PHP进行网站截图 如何用PHP实现网页截图?方法和步骤
1如果是在linux下建议使用phantomjs进行截图十分简单, php应该不容易实现。
2因为截图需要先有地方把整个页面解析后渲染出来才能够截图。
3可以利用phantomjs写服务器的js脚本然后用php调用就OK。
如何用PHP实现网页截图需要用到gd库。
希望我的回答可以帮到你,有什么不懂可以追问。
Php如何截屏先开一个播放器比如Windows Media Player,播放你要截屏的视频暂停不要关闭播放器,然后再开另一个播放器播放,按下键盘上的Print Screen截取。后在打开图像处理软件 如ps 粘贴保存
php如何执行CutyCapt命令进行网页截图本文实例讲述了php通过执行CutyCapt命令实现网页截图的方法。分享给大家供大家参考,具体如下:
用php使用exec执行命令
PS.默认情况下exec函数是禁用的,打开php.ini检查disable_function是否包含这个还是,有就去除
代码如下:
exec('xvfb-run --server-args="-screen 0, 1024x768x24" CutyCapt --url=// --out=2.jpg');
这个里一个问题我的的图片只有首屏就好了,所以裁剪图片
代码如下:
yum install ImageMagick
使用convert -crop进行裁剪
代码如下:
convert -crop 1024x768+0+0 2.jpg 22.jpg
使用convert -resize进行图片缩放
代码如下:
convert -resize 15%x15% 22.jpg 22.jpg
用PHP进行网站截图很明显的问题是,php属于服务器语言,当你打开网页的时候,php程序已经运行完成.就不可能在执行一个程序了.
如果想php进行截图的话,试试flash.
关于php怎么实现网页截图的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php怎么实现网页截图 php抓取网页图片的详细内容...