php通过执行CutyCapt命令实现网页截图的方法


Posted in PHP onSeptember 30, 2016

本文实例讲述了php通过执行CutyCapt命令实现网页截图的方法。分享给大家供大家参考,具体如下:

用php使用exec执行命令

PS.默认情况下exec函数是禁用的,打开php.ini检查disable_function是否包含这个还是,有就去除

exec('xvfb-run --server-args="-screen 0, 1024x768x24" CutyCapt --url=https://3water.com --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 相关文章推荐
AJAX for PHP简单表数据查询实例
Jan 02 PHP
php读取msn上的用户信息类
Dec 05 PHP
用Simple Excel导出xls实现方法
Dec 06 PHP
php中session使用示例
Mar 29 PHP
CodeIgniter钩子用法实例详解
Jan 20 PHP
CI框架集成Smarty的方法分析
May 17 PHP
PHP数组编码gbk与utf8互相转换的两种方法
Sep 01 PHP
PHP快速排序quicksort实例详解
Sep 28 PHP
PHP读取zip文件的方法示例
Nov 17 PHP
PHP的RSA加密解密方法以及开发接口使用
Feb 11 PHP
CI框架教程之优化验证码机制详解【验证码辅助函数】
Apr 16 PHP
php设计模式之单例模式用法经典示例分析
Sep 20 PHP
linux平台编译安装PHP7并安装Redis扩展与Swoole扩展实例教程
Sep 30 #PHP
利用PHP生成静态html页面的原理
Sep 30 #PHP
Yii2框架实现注册和登录教程
Sep 30 #PHP
php多线程并发实现方法
Sep 30 #PHP
PHP7安装Redis扩展教程【Linux与Windows平台】
Sep 30 #PHP
分享PHP-pcntl 实现多进程代码
Sep 30 #PHP
PHP编写daemon process详解及实例代码
Sep 30 #PHP
You might like
PHP与MySQL开发中页面乱码的产生与解决
2008/03/27 PHP
PHP foreach循环使用详解与实例代码
2010/05/08 PHP
PHP中simplexml_load_string函数使用说明
2011/01/01 PHP
学习php设计模式 php实现访问者模式(Visitor)
2015/12/07 PHP
javascript中IE浏览器不支持NEW DATE()带参数的解决方法
2012/03/01 Javascript
jquery div 居中技巧应用介绍
2012/11/24 Javascript
利用webqq协议使用python登录qq发消息源码参考
2013/04/08 Javascript
js获取视频时长代码
2014/04/10 Javascript
JavaScript返回网页中锚点数目的方法
2015/04/03 Javascript
深入分析javascript中的错误处理机制
2016/07/17 Javascript
JavaScript实战之带收放动画效果的导航菜单
2016/08/16 Javascript
Vue项目webpack打包部署到服务器的实例详解
2017/07/17 Javascript
Vue手把手教你撸一个 beforeEnter 钩子函数
2018/04/24 Javascript
vue.js 图片上传并预览及图片更换功能的实现代码
2018/08/27 Javascript
Jquery实现无缝向上循环滚动列表的特效
2019/02/13 jQuery
在node中使用jwt签发与验证token的方法
2019/04/03 Javascript
layui的表单提交以及验证和修改弹框的实例
2019/09/09 Javascript
web.py获取上传文件名的正确方法
2014/08/26 Python
对python使用telnet实现弱密码登录的方法详解
2019/01/26 Python
Python3 log10()函数简单用法
2019/02/19 Python
PyQt5下拉式复选框QComboCheckBox的实例
2019/06/25 Python
numpy:找到指定元素的索引示例
2019/11/26 Python
使用keras实现非线性回归(两种加激活函数的方式)
2020/07/05 Python
Python导入父文件夹中模块并读取当前文件夹内的资源
2020/11/19 Python
南非最大的花卉和送礼服务:NetFlorist
2017/09/13 全球购物
全球最大的在线橄榄球商店:Lovell Rugby
2018/05/20 全球购物
值类型与引用类型有什么不同?请举例说明?并分别列举几种相应的数据类型
2015/10/24 面试题
如何利用XMLHTTP检测URL及探测服务器信息
2013/11/10 面试题
大学生自我鉴定
2013/12/08 职场文书
年终总结会主持词
2014/03/25 职场文书
贯彻落实“八项规定”思想汇报
2014/09/13 职场文书
大学生见习总结报告
2015/06/24 职场文书
Python3 多线程(连接池)操作MySQL插入数据
2021/06/09 Python
CSS实现两列布局的N种方法
2021/08/02 HTML / CSS
Python利用Turtle绘制哆啦A梦和小猪佩奇
2022/04/04 Python
利用uni-app生成微信小程序的踩坑记录
2022/04/05 Javascript