zoukankan      html  css  js  c++  java
  • 开源截图工具cutycapt的安装及使用

    之前在安装过程中碰到很多问题,也找了不少资料。现总结了下,给有需要的朋友。
    centos下安装cutycapt比较麻烦,需要先安装qt47,再下载cutycapt源码编译;而在ubuntu下安装cutycapt就很简单,一条命令就搞定。
    ps:以下方法在centos 6.3和ubuntu 12.04安装成功。

    centos下安装cutycapt:
    1、安装qt47
    增加qt47的源

    vim /etc/yum.repos.d/atrpms.repo
    [atrpms]
    name=CentOS $releasever – $basearch – ATrpms
    baseurl=http://dl.atrpms.net/el$releasever-$basearch/atrpms/stable
    gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
    gpgcheck=1
    enabled=1
    
    [atrpms-testing]
    name=CentOS $releasever – $basearch - ATrpms testing
    baseurl=http://dl.atrpms.net/el$releasever-$basearch/atrpms/testing
    gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
    gpgcheck=1
    enabled=1
    
    yum update
    yum install qt47
    yum install qt47-devel
    yum install qt47-webkit
    yum install qt47-webkit-devel
    

    2、安装cutycapt

    yum install svn
    svn co https://cutycapt.svn.sourceforge.net/svnroot/cutycapt
    mv cutycapt/CutyCapt /usr/local/cutycapt
    cd /usr/local/cutycapt
    qmake
    qmake-qt47
    

    3、安装xvfb

    yum install Xvfb
    

    4、测试cutycapt截图

    xvfb-run --server-args="-screen 0, 1024x768x24" CutyCapt --url=http://www.baidu.com --out=baidu.png
    

    5、将xvfb置入后台运行

    Xvfb -fp /usr/share/fonts :0 -screen 0 1024x768x24 &
    DISPLAY=:0 ./CutyCapt --url=http://www.baidu.com --out=baidu.png
    

    ubuntu下安装cutycapt
    1、两条命令搞定

    apt-get install cutycapt
    apt-get install xvfb
    

    2、测试截图

    xvfb-run --server-args="-screen 0, 1024x768x24" CutyCapt --url=http://www.baidu.com --out=baidu.png
    

    中文乱码问题:
    将windows下的中文字体上传至/usr/share/fonts目录,执行下命令fc-cache即可。

    截图效果:
    截图效果

  • 相关阅读:
    Windows Python+Eclipse环境配置
    infobright系列二:数据迁移
    infobright系列一:源码安装infobright
    autotools归纳
    Atlas系列一:Atlas功能特点FAQ
    C#反射技术概念作用和要点
    .net获取本机公网IP代码
    Java泛型-类型擦除
    现在就使用HTML5的十大原因
    让网页图片变灰色的三种方法
  • 原文地址:https://www.cnblogs.com/tdalcn/p/8466122.html
Copyright © 2011-2022 走看看