1.解压目录ImageMagick-6.9.12-portable-Q16-x64.zip(无需其他操作)
2.项目中引用im4java.jar
maven:
<dependency>
<groupId>org.im4java</groupId>
<artifactId>im4java</artifactId>
<version>1.4.0</version>
</dependency>
3.运行代码:
try{
// windows下才需要设置imageMagick安装地址
ConvertCmd cmd = new ConvertCmd();
// ImageMagick安装路径
cmd.setSearchPath("D:/DownLoads/ImageMagick-6.9.12-portable-Q16-x64");
IMOperation op = new IMOperation();
// 需要转换的图片
op.addImage("C:/Users/jone/Desktop/IMG/az73k-ghdvy.heic");
// 调整转换图片质量 控制容量大小 0.0-100.0 默认95.0 质量越好值越大 图片为jpg,内存占用更少
op.quality(60.0);
// 转换后的图片
op.addImage("C:/Users/jone/Desktop/IMG/az73k-ghdvy.jpg");
cmd.run(op);
}catch (Exception e){
e.printStackTrace();
}
4.如果你有其他的功能需求。官方api:http://im4java.sourceforge.net/docs/dev-guide.html
- 1
- 2
- 3
前往页