文件系统【图片处理】(基于thumbnailator)典藏版"/>
文件系统【图片处理】(基于thumbnailator)典藏版
很多系统开发中都会碰到文件相关的处理,最近顺手开发一个小型文件系统的过程中碰到图片缩略图的需求,需要在显示的时候提供缩略图,下载的时候提供原图,大家直接想到的可能是java自带的图片处理类,但是处理过于复杂,无法满足需求,特别是在水印等方面支持的不太好,老样子,直接发轮子,接好了~
简单介绍下今天的轮子吧:
thumbnailator:
- google开发并维护
- github开源
- 不依赖于外部库
- 操作超级简单(真的超级简单)
action:
ONE.按照原图缩小(原图001.jpg-->002.jpg):
Thumbnails.of(new File("F://001.jpg")).size(500, 500).toFile(new File("F://002.jpg"));
原图大小:6848 KB --> 42 KB 新图(比例不变,见下图)
更多推荐
文件系统【图片处理】(基于thumbnailator)典藏版
发布评论