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 相关文章推荐
坏狼的PHP学习教程之第2天
Jun 15 PHP
在PHP中使用反射技术的架构插件使用说明
May 18 PHP
PHP 循环列出目录内容的函数代码
May 26 PHP
通过PHP current函数获取未知字符键名数组第一个元素的值
Jun 24 PHP
微信公众平台开发关注及取消关注事件的方法
Dec 23 PHP
php读取csv数据保存到数组的方法
Jan 03 PHP
php返回当前日期或者指定日期是周几
May 21 PHP
php实现过滤字符串中的中文和数字实例
Jul 29 PHP
PHP中使用array函数新建一个数组
Nov 19 PHP
YII2框架中excel表格导出的方法详解
Jul 21 PHP
php注册系统和使用Xajax即时验证用户名是否被占用
Aug 31 PHP
在laravel框架中使用model层的方法
Oct 08 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一些常用的正则表达式字符的一些转换
2008/07/29 PHP
php实现的常见排序算法汇总
2014/09/08 PHP
Codeigniter里的无刷新上传的实现代码
2019/04/14 PHP
为JS扩展Array.prototype.indexOf引发的问题探讨及解决
2013/04/24 Javascript
JavaScript link方法入门实例(给字符串加上超链接)
2014/10/17 Javascript
MVC+jQuery.Ajax异步实现增删改查和分页
2020/12/22 Javascript
基于HTML5+JS实现本地图片裁剪并上传功能
2017/03/24 Javascript
ES6新数据结构Set与WeakSet用法分析
2017/03/31 Javascript
微信JS-SDK选取手机照片上传功能
2017/04/21 Javascript
原生JavaScript实现精美的淘宝轮播图效果示例【附demo源码下载】
2017/05/27 Javascript
JS实现留言板功能
2017/06/17 Javascript
利用jQuery异步上传文件的插件用法详解
2017/07/19 jQuery
使用vue-router beforEach实现判断用户登录跳转路由筛选功能
2018/06/25 Javascript
JS 中可以提升幸福度的小技巧(可以识别更多另类写法)
2018/07/28 Javascript
JS实现的冒泡排序,快速排序,插入排序算法示例
2019/03/02 Javascript
Vuex的API文档说明详解
2020/02/05 Javascript
浅谈vue-props的default写不写有什么区别
2020/08/09 Javascript
vue实现简易的双向数据绑定
2020/12/29 Vue.js
[40:57]TI4 循环赛第二日 iG vs EG
2014/07/11 DOTA
[01:09:19]DOTA2-DPC中国联赛 正赛 VG vs Aster BO3 第二场 2月28日
2021/03/11 DOTA
用python写asp详细讲解
2013/12/16 Python
python异常和文件处理机制详解
2016/07/19 Python
在python中利用opencv简单做图片比对的方法
2019/01/24 Python
对python 判断数字是否小于0的方法详解
2019/01/26 Python
Python元组知识点总结
2019/02/18 Python
python实现将文件夹内的每张图片批量分割成多张
2019/07/22 Python
Python函数式编程实例详解
2020/01/17 Python
Python如何实现小程序 无限求和平均
2020/02/18 Python
python读取图像矩阵文件并转换为向量实例
2020/06/18 Python
EJB与JAVA BEAN的区别
2016/08/29 面试题
注塑工厂厂长岗位职责
2013/12/02 职场文书
违反学校规定检讨书
2014/01/18 职场文书
个人作风纪律整顿整改措施
2014/10/25 职场文书
企业计划生育责任书
2015/05/09 职场文书
Mysql外键约束的创建与删除的使用
2022/03/03 MySQL
Nginx报404错误的详细解决方法
2022/07/23 Servers