jmagick.dll: Can't find dependent libraries 异常
Tomcat6\bin\jmagick.dll: Can't find dependent libraries
- 首先下载ImageMagick-6.3.9-0-Q16-windows-dll.exe与jmagick-win-6.3.9-Q16.zip(注:版本应当对应)
- 安装ImageMagick-6.3.9-0-Q16-windows-dll.exe,双击运行安装文件一路next即可,安装后检查系统path是否已经有了安装目录。
- 解压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代码
-
package com.jmagick;
-
-
import java.awt.Rectangle;
-
-
import magick.ImageInfo;
-
import magick.MagickException;
-
import magick.MagickImage;
-
public class JMagickScale {
-
-
public static void main(String[] args) throws MagickException {
-
-
System.setProperty("jmagick.systemclassloader","no");
-
-
-
ImageInfo info = new ImageInfo("d:/bbbbb.jpg");
-
MagickImage image = new MagickImage(info);
-
MagickImage cropped = null;
-
-
MagickImage scaleImg = image.scaleImage(451, 300);
-
-
-
scaleImg.setFileName("d:/tttt2.jpg");
-
scaleImg.writeImage(info);
-
Rectangle rect = new Rectangle (197,107,120,150);
-
cropped = scaleImg.cropImage(rect);
-
cropped.setFileName("d:/tttt3.jpg");
-
cropped .writeImage(info);
-
}
- }
分享到:
相关推荐
ImageMagick安装注意事项;pdf转imgphp中ImageMagick安装教程;ImageMagick安装包;ImageMagick安装注意事项;pdf转imgphp中ImageMagick安装教程;ImageMagick安装包;ImageMagick安装注意事项;pdf转imgphp中...
在IT行业中,图片处理是一项常见的任务,特别是在网页开发、图像分析和...同样,对于Windows系统,虽然安装步骤可能略有不同,但原理相同,主要涉及下载和安装ImageMagick的HEIC支持版本,以及选择合适的Java绑定库。
在64位Linux环境下安装ImageMagick,特别是与JMagick配合使用,是一个涉及多个步骤的过程,主要目的是为了实现Java应用程序对ImageMagick图像处理功能的调用。以下是详细的安装步骤和相关知识点: 1. **卸载旧版本*...
#### 三、CentOS环境下安装ImageMagick 在CentOS系统上安装ImageMagick及其PHP扩展,可以分为以下几个步骤: ##### 1. 安装ImageMagick - **使用YUM安装ImageMagick基础包** ```bash sudo yum install ...
总结起来,ImageMagick在LNMP环境中的安装和配置涉及到多个步骤,包括在操作系统层面安装ImageMagick,然后在PHP层面上安装并配置相应的扩展。无论是在Linux还是Windows系统中,都需要确保所有组件正确安装且能协同...
安装ImageMagick和JMagick 如果安装了老版本ImageMagick的rpm包,请先删除 安装环境要求: 确认已经安装了zlib、freetype、libpng和jpeg-6b等lib的开发包,可以用rpm -aq查询,如果没有的请先安装。 /*----------...
这个是安装后的目录,不知道算不算绿色版本,不用安装 ImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读、写和处理超过89种基本格式的图片文件,包括流行的TIFF、JPEG、GIF、 PNG、PDF以及...
php7.1完整安装ImageMagick-6.9.3-7-Q16-x64-dll 内附详细安装流程 有问题随时联系
centos两种办法安装centos安装ImageMagick; 1.直接安装二进制文件; 2.下载编译安装
【安装ImageMagick】\n\nImageMagick是一款强大的开源跨平台图像处理工具,它可以读取、转换和写入多种格式的图片。在各种操作系统上,包括Linux、Windows和macOS,ImageMagick都能轻松地进行图像操作,如缩放、裁剪...
在Linux环境下,可以通过包管理器安装ImageMagick。对于基于Debian的系统(如Ubuntu),可以使用以下命令: ```bash sudo apt-get update sudo apt-get install imagemagick ``` 对于基于RPM的系统(如Fedora,...
1. 安装ImageMagick:首先,需要在系统上安装ImageMagick,例如提供的`ImageMagick-6.8.7-10-Q16-x86-static.exe`是Windows平台下的版本。安装后,确保其可执行文件(如`convert`命令)能在命令行中调用。 2. 集成...
### Ubuntu系统下安装ImageMagick出错的解决过程 #### 前言 ImageMagick 是一款功能强大的图像处理工具,它可以实现图像的格式转换、缩放、裁剪等多种操作。无论是在 Windows 还是 Linux 系统中,ImageMagick 都...
ImageMagick-7.0.8-56-Q16-x64-dll.rar是ImageMagick7.0.8的windows 64位操作系统的安装程序,解压执行即可安装。 使用ImageMagick的创建,编辑,撰写,或转换位图图像。它可以读取和写入各种格式(超过200种)的...
ImageMagick-6.8.9-1-Q16-x64-dll.exe文件很可能是ImageMagick的安装程序,用户可以通过运行这个文件来在64位Windows系统上安装ImageMagick。 在使用ImageMagick时,你可以通过命令行界面(CLI)或者编程接口(API...
首先,我们需要下载并安装ImageMagick。在这个例子中,提供的压缩包是`ImageMagick-6.7.5-0.tar.gz`。这是一个源码包,意味着我们需要编译安装。以下是一般的步骤: 1. 解压文件: ```bash tar -zxvf ImageMagick-...
安装程序“ImageMagick 7.0.7 Q16 (64-bit) Setup.exe”会引导用户完成在64位系统上安装ImageMagick的过程。安装过程中,用户可以选择安装组件、设置路径和环境变量,确保ImageMagick能被系统和应用程序正确识别。...
在安装完成后,就可以在命令行中直接使用ImageMagick提供的工具了。 对于PHP开发者来说,ImageMagick可以通过PHP的Imagick扩展进行调用,这样可以在服务器端进行高效且灵活的图像处理。Imagick扩展提供了许多与...