`

安装ImageMagick必看

阅读更多
jmagick.dll: Can't find dependent libraries 异常
 

 

Tomcat6\bin\jmagick.dll: Can't find dependent libraries

 

  1. 首先下载ImageMagick-6.3.9-0-Q16-windows-dll.exe与jmagick-win-6.3.9-Q16.zip(注:版本应当对应)
  2. 安装ImageMagick-6.3.9-0-Q16-windows-dll.exe,双击运行安装文件一路next即可,安装后检查系统path是否已经有了安装目录。
  3. 解压jmagick-win-6.3.9-Q16.zip将jmagick.jar放在工程lib文件夹下,将jmagick.dll放C:\WINDOWS\ 下。

    然后重启计算机(注:不重启将报java.lang.UnsatisfiedLinkError: C:\WINDOWS\system32\JMagick.dll: Can't find dependent libraries)

    OK。搞定。

 

Java代码
  1. package com.jmagick;   
  2.   
  3. import java.awt.Rectangle;   
  4.   
  5. import magick.ImageInfo;   
  6. import magick.MagickException;   
  7. import magick.MagickImage;   
  8. public class JMagickScale {   
  9. /**
  10.    * Description:
  11.    * @param args
  12.    * @throws MagickException
  13.    */   
  14. public static void main(String[] args) throws MagickException {   
  15.   
  16.      System.setProperty("jmagick.systemclassloader","no");   
  17.   
  18.   //reading image   
  19.    ImageInfo info = new ImageInfo("d:/bbbbb.jpg");   
  20.    MagickImage image = new MagickImage(info);   
  21.    MagickImage cropped = null;   
  22.   //resize image   
  23.    MagickImage scaleImg = image.scaleImage(451, 300);   
  24.      
  25.   //write image to file   
  26.    scaleImg.setFileName("d:/tttt2.jpg");   
  27.    scaleImg.writeImage(info);   
  28.    Rectangle rect = new Rectangle (197,107,120,150);   
  29.    cropped = scaleImg.cropImage(rect);   
  30.    cropped.setFileName("d:/tttt3.jpg");   
  31.    cropped .writeImage(info);   
  32. }   
  33. }  
分享到:
评论
1 楼 147175882 2011-12-15  
http://downloads.jmagick.org/6.3.9/

相关推荐

    linux下安装ImageMagick-6.5+JMagick -6.4 经测试成功的

    安装ImageMagick和JMagick 如果安装了老版本ImageMagick的rpm包,请先删除 安装环境要求: 确认已经安装了zlib、freetype、libpng和jpeg-6b等lib的开发包,可以用rpm -aq查询,如果没有的请先安装。 /*----------...

    64位Linux安装ImageMagick

    安装思想: 先安装ImageMagick6.8.7,然后使用ImageMagick6.8.7和jre通过JMagic生成JNI相关调用包。

    ImageMagick安装支持heic格式.docx

    使用java对HEIC图片格式进行转换(Windows和Linux)

    ImageMagick-6.3.2-Q16安装目录

    这个是安装后的目录,不知道算不算绿色版本,不用安装 ImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读、写和处理超过89种基本格式的图片文件,包括流行的TIFF、JPEG、GIF、 PNG、PDF以及...

    centos安装ImageMagick.txt

    centos两种办法安装centos安装ImageMagick; 1.直接安装二进制文件; 2.下载编译安装

    Ubuntu系统下安装ImageMagick出错的解决过程

    ImageMagick是一个很好用的对图片进行格式转换、缩减大小、裁剪等等进行操作的工具,在Windows和Linux系统都可以安装,因为我们的环境是Ubuntu环境,在安装过程中遇到些问题,下面就来一起看看解决的过程和方法吧。...

    ImageMagick7.0.8 win64 16安装包下载。使用moviepy抛ImageMagick异常问题解决

    ImageMagick-7.0.8-56-Q16-x64-dll.rar是ImageMagick7.0.8的windows 64位操作系统的安装程序,解压执行即可安装。 使用ImageMagick的创建,编辑,撰写,或转换位图图像。它可以读取和写入各种格式(超过200种)的...

    ImageMagick

    安装ImageMagick-6.3.9-0-Q8-windows-dll.exe,按照网上说法把安装后根目录下的所有.dll文件拷贝到C:\WINDOWS\system32下。不过没拷贝成功。略之不理。 jmagick-win-6.3.9-Q8.zip解压缩。将里面的jmagick.dll拷贝至C...

    LNMP一键安装包ImageMagick安装配置教程

    LNMP一键安装包ImageMagick安装配置教程,里面包含linux的安装方法和windows的安装方法,都是本人亲自琢磨验证成功能用的。

    centos安装imagemagick

    imagick是一个PHP的扩展,用ImageMagick提供的API来进行图片的创建与修改,不过这些操作已经包装到扩展imagick中去了,最终调用的是ImageMagick提供的API. ImageMagick是一套软件系列,主要用于图片的创建、编辑...

    PHP图片库imagemagick安装方法

    本文较为详细的讲述了PHP图片库imagemagick的安装方法。分享给大家供大家参考。具体方法如下: 1.下载ImageMagick http://www.imagemagick.org/download/ 下载 ImageMagick-6.8.5-10.tar.gz ,下载完毕后开始进行...

    ImageMagick安装心得

    ImageMagick安装心得, windows平台 安装IM开发版,,,,,,,

    java imagemagick

    java程序调用imagemagick安装程序

    ImageMagick7.0.8 win64 16通道像素版本.rar

    ImageMagick-7.0.8-56-Q16-x64-dll.rar是ImageMagick7.0.8的windows 64位操作系统的安装程序,解压执行即可安装。 使用ImageMagick的创建,编辑,撰写,或转换位图图像。它可以读取和写入各种格式(超过200种)的...

    ImageMagick-6.9.10-12

    ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, TIFF, DPX, ...

    ImageMagick.tar.gz

    linux php安装 ImageMagick.tar.gz

    ImageMagick-6.9.10.68-6.el7_9.x86_64.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

    ImageMagick-devel-6.9.10.68-5.el7_9.x86_64.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

Global site tag (gtag.js) - Google Analytics