生成缩略图的Java开源类库,Thumbnailator 0.4.0 发布,

fmms 12年前
     <a href="http://www.open-open.com/lib/view/open1328846663843.html" target="_blank">Thumbnailator </a>是一个用来生成图像缩略图的 Java 类库,通过很简单的代码即可生成图片缩略图,也可直接对一整个目录的图片生成缩略图。    <br />    <pre class="brush:java; toolbar: true; auto-links: false;">Thumbnails.of(new File("original.jpg"))          .size(160, 160)          .rotate(90)          .watermark(Positions.BOTTOM_RIGHT, ImageIO.read(new File("watermark.png")), 0.5f)          .outputQuality(0.8f)          .toFile(new File("image-with-watermark.jpg"));</pre>    <br /> Thumbnailator 0.4.0 发布了,该版本对 API 做了一些变化,不兼容老版本;另外实现了保持原图长宽比例来创建固定大小的缩略图的功能(使用图片剪切处理)。