CentOS下网站截图软件CutyCapt的安装

先安装Qt47  
Java代码   收藏代码
  1. 增加qt47的下载源  
  2. vi /etc/yum.repos.d/atrpms.repo  
  3. [atrpms]  
  4. name=CentOS $releasever – $basearch – ATrpms  
  5. baseurl=http://dl.atrpms.net/el$releasever-$basearch/atrpms/stable  
  6. gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms  
  7. gpgcheck=1  
  8. enabled=1  
  9.   
  10. [atrpms-testing]  
  11. name=CentOS $releasever – $basearch – ATrpms testing  
  12. baseurl=http://dl.atrpms.net/el$releasever-$basearch/atrpms/testing  
  13. gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms  
  14. gpgcheck=1  
  15. enabled=1  
  16.   
  17. yum update  
  18.   
  19. yum install qt47  
  20. yum install qt47-devel  
  21.   
  22. yum install qt47-webkit  
  23. yum install qt47-webkit-devel  

安装 CutyCapt  
Java代码   收藏代码
  1. svn co https://cutycapt.svn.sourceforge.net/svnroot/cutycapt  
  2. mv cutycapt/CutyCapt /usr/local/cutycapt  
  3. cd /usr/local/cutycapt  
  4. qmake  
  5. make  


下载个x-server  
Java代码   收藏代码
  1. wget http://www.flexthinker.com/wp-content/uploads/2009/11/xvfb-run.sh.txt  
  2. mv ./xvfb-run.sh.txt /usr/local/cutycapt/xvfb-run.sh  
  3. chmod u+x /usr/local/CutyCapt/xvfb-run.sh  

安装中文包  

Java代码   收藏代码
  1. yum install fonts-chinese  

安装ImageMagick  
Java代码   收藏代码
  1. yum install ImageMagick  


最后就可以happy的截图了,如下: 

Java代码   收藏代码
  1. /usr/local/cutycapt/xvfb-run.sh --server-args="-screen 0, 1024x768x24" /usr/local/cutycapt/CutyCapt --url=http://www.163.com --out=163.jpg  
  2. //convert截取第一屏  
  3. convert -crop  1024x768+0+0 /data/www/imark-image/screenshot/jVK_LBPG-a4..jpg  /data/www/imark-image/screenshot/jVK_LBPG-a4._fs.jpg  
  4. //convert缩放第一屏  
  5. convert -resize 20%x20% /data/www/imark-image/screenshot/jVK_LBPG-a4._fs.jpg /data/www/imark-image/screenshot/jVK_LBPG-a4._20_20.jpg  


参考网址 

http://cutycapt.sourceforge.net/ 

http://snageyang.iteye.com/blog/1128648

你可能感兴趣的:(CentOS下网站截图软件CutyCapt的安装)