引入jar
<dependency>
<groupId>net.coobird</groupId>
<artifactId>thumbnailator</artifactId>
<version>0.4.12</version>
</dependency>
同比例压缩图片
Thumbnails.of("源文件.jpg")
// 缩放比例 小于1缩放,反之放大
.scale(1f)
// 压缩质量, 越小压缩越明显
.outputQuality(0.001f)
.toFile("输出文件.jpg");
缩放图片(缩略图)
Thumbnails.of("缩放图原图.jpg")
// 缩放比例
.scale(0.25f)
.toFile("缩放后的图片.jpg");
JPG转PNG
Thumbnails.of("原图.jpg")
// 转换后的大小
.size(2550, 3501)
// 转换的格式
.outputFormat("PNG")
.toFile("转后文件.png");
转自https://www.cnblogs.com/linkstar/p/7412012.html
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。