Google开源工具 高质量缩略图 Thumbnailator库

Thumbnailator 09/28 阅读 535 views次 人气 0
摘要:

Thumbnailator是Google开源且优秀的图片处理Java类库,用来生成图像的缩略图,处理效果远比Java API的好。通过很简单的代码即可生成图片缩略图,也可直接操作整个目录的图片生成缩略图。

Thumbnailator是Google开源且优秀的图片处理Java类库,用来生成图像的缩略图,处理效果远比Java API的好。通过很简单的代码即可生成图片缩略图,也可直接操作整个目录的图片生成缩略图。


Thumbnailator官网:http://code.google.com/p/thumbnailator/


支持的处理操作:

1、图片缩放(按原比例;按指定大小;按指定比例;)

2、区域裁剪

3、水印

4、旋转

5、转化图像格式

6、多种输出方式(File, OutputStream, BufferedImage)


Maven

<dependency>
   <groupId>net.coobird</groupId>
   <artifactId>thumbnailator</artifactId>
   <version>0.4.8</version>
</dependency>


示例

Thumbnails.of("原图文件的路径") 
        .scale(1f) 
        .outputQuality(0.5f) 
        .toFile("压缩后文件的路径");


评论

该文章不支持评论!

分享到: