时时商务社区

标题: Linux环境下php实现给网站截图的方法 [打印本页]

作者: yj1281    时间: 2018-2-14 05:36

            本文实例讲述了Linux环境下php实现给网站截图的方法。分享给大家供大家参考,具体如下:
第一步:下载wkhtmltopdf
[U]复制代码[/U] 代码如下:[root@iZ94aawoublZ ~]# wget http://download.gna.org/wkhtmltopdf/0.12/0.12.3/wkhtmltox-0.12.3_linux-generic-amd64.tar.xz
第二步:解压
[U]复制代码[/U] 代码如下:[root@iZ94aawoublZ ~]# xz -d wkhtmltox-0.12.3_linux-generic-amd64.tar.xz
第三步:继续解压
[U]复制代码[/U] 代码如下:[root@iZ94aawoublZ ~]# tar xvf wkhtmltox-0.12.3_linux-generic-amd64.tar
第四步:选择目录
[U]复制代码[/U] 代码如下:[root@iZ94aawoublZ ~]# cd wkhtmltox
[root@iZ94aawoublZ wkhtmltox]# ls
bin  include  lib  share
第五步:选择lib目录
[U]复制代码[/U] 代码如下:[root@iZ94aawoublZ wkhtmltox]# cd lib/
[root@iZ94aawoublZ lib]# ls
libwkhtmltox.so  libwkhtmltox.so.0  libwkhtmltox.so.0.12  libwkhtmltox.so.0.12.3
第六步:复制libwkhtmltox.so到usr/local/lib
[U]复制代码[/U] 代码如下:[root@iZ94aawoublZ lib]# cp libwkhtmltox.so /usr/local/lib
[root@iZ94aawoublZ lib]# cd ../include/
第七步
[U]复制代码[/U] 代码如下:[root@iZ94aawoublZ include]# cp -R wkhtmltox/ /usr/local/include/
第八步:安装php wkhtmltox
[U]复制代码[/U] 代码如下:[root@iZ94aawoublZ include]# wget https://github.com/mreiferson/php-wkhtmltox/archive/master.zip
[root@iZ94aawoublZ include]# ls
master.zip  wkhtmltox
第九步:解压
[U]复制代码[/U] 代码如下:[root@iZ94aawoublZ include]# unzip master.zip
第十步:选择目录
[U]复制代码[/U] 代码如下:[root@iZ94aawoublZ include]# cd php-wkhtmltox-master/
第十一步
[U]复制代码[/U] 代码如下:[root@iZ94aawoublZ php-wkhtmltox-master]# /usr/local/php/bin/phpize
Configuring for:
PHP Api Version:         20131106
Zend Module Api No:      20131226
Zend Extension Api No:   220131226
第十二步:安装
[U]复制代码[/U] 代码如下:[root@iZ94aawoublZ php-wkhtmltox-master]# ./configure --with-php-config=/usr/local/php/bin/php-config
[root@iZ94aawoublZ php-wkhtmltox-master]# make
[root@iZ94aawoublZ php-wkhtmltox-master]# make install
Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/
第十三步
[U]复制代码[/U] 代码如下:[root@iZ94aawoublZ php-wkhtmltox-master]# echo "extension=phpwkhtmltox.so" >> /usr/local/php/etc/php.ini
[root@iZ94aawoublZ php-wkhtmltox-master]# service php-fpm restart
Gracefully shutting down php-fpm . done
测试有没有成功
小试牛刀:
'test1.jpg',
    'in' => 'http://www.163.com/'
  )
);
?>
更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP图形与图片操作技巧汇总》、《php操作office文档技巧总结(包括word,excel,access,ppt)》、《php日期与时间用法总结》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总
希望本文所述对大家PHP程序设计有所帮助。
            
            
您可能感兴趣的文章:
  • THINKPHP+JS实现缩放图片式截图的实现
  • php 获取SWF动画截图示例代码
  • php实现粘贴截图并完成上传功能
  • php使用ffmpeg获取视频信息并截图的实现方法
  • php通过执行CutyCapt命令实现网页截图的方法
  • php使用CutyCapt实现网页截图保存的方法
            




    欢迎光临 时时商务社区 (http://bbs.4435.cn/) Powered by Discuz! X3.2