zoukankan      html  css  js  c++  java
  • GraphicsMagick+Im4Java在windows和linux下的配置

    http://www.cnblogs.com/jennybackup/p/3951935.html


    m4Java包为: im4java-1.2.0.jar 直接在lib下引用即可

    GraphicsMagick的安装如下:

    windows下:

    安装:GraphicsMagick-1.3.12-Q16.zip

    并配置GraphicsMagick的安装路径

    linux下:

    安装:GraphicsMagick-1.3.18.tar.gz

    1、 解压GraphicsMagick-1.3.12.tar.gz包
    # tar -xvzf GraphicsMagick-1.3.12.tar.gz
    # cd GraphicsMagick-1.3.12

    ...........

    2.接下来就是安装
    # make
    # make install

    3.测试是否安装成功, 使用命令查看GraphicsMagick所支持的图片格式:
    # gm convert -list formats

    .......显示支持的所有图片

    4.查看gm 的安装路径:

    # which gm
    /usr/local/bin/gm (显示的安装路径)

    5、 设置环境变量
    # vi /etc/profile

    在/etc/profile文件的最后添加如下配置:

    IM4JAVA_TOOLPATH=/usr/local/bin/gm  (Im4Java包要求,具体参考http://im4java.sourceforge.net/docs/dev-guide.html)

    6.设置授权

    给zxin10用户赋graphicsMagick安装目录的访问权限
    上述安装步骤都是在root用户下进行的,所以在安装完成之后需要给 zxin10用户赋访问权限,否则在zxin10用户下截取图片,将会报错org.im4java.core.CommandException: java.io.IOException: Cannot run program "gm": java.io.IOException: error=13, Permission denied。
    使用root用户登录,然后执行如下命令:
    # chown -R zxin10:users /usr/local/bin/gm


  • 相关阅读:
    linux基础知识之vi编辑器的使用
    Linux的通信命令
    Linux学习之文件的压缩与解压
    Liux文件操作
    Linux简单学习
    Drupal V7.3.1 框架处理不当导致SQL注入
    Typecho V1.1反序列化导致代码执行分析
    浅析PHP反序列化漏洞之PHP常见魔术方法(一)
    python正则表达式记录
    SQLmap源码分析之框架初始化(一)
  • 原文地址:https://www.cnblogs.com/dingxiaoyue/p/4926764.html
Copyright © 2011-2022 走看看