Thumbnailator v0.2.9发布

该版本包含bug修复和增加一些小的功能,修复了空指针异常,增加了一个图像过滤器用来创建透明的缩略图。

Thumbnailator 是一个用来生成图像缩略图的 Java 类库,通过很简单的代码即可生成图片缩略图,也可直接对一整个目录的图片生成缩略图。

What is Thumbnailator?

Thumbnailator is a thumbnail generation library for Java.

Why Thumbnailator?

Making thumbnails in Java can be a fairly difficult task.

Learning how to use the Image I/O API, Java 2D API, image processing, image scaling techniques, ... but fear not! Thumbnailator will take care of all those things for you!

How simple is Thumbnailator?

Thumbnailator's fluent interface can be used to perform fairly complicated thumbnail processing task in one simple step.

For example, creating ">JPEG thumbnails of image files in a directory, all resized to a maximum dimension of 640 pixels by 480 pixels while preserving the aspect ratio of the original image can be performed by the following:

Thumbnails.of(new File("path/to/directory").listFiles())
        .size(640, 480)
        .outputFormat("jpg")
        .toFiles(Rename.PREFIX_DOT_THUMBNAIL);

The fluent interface provided by the Thumbnailator simplifies the task of making thumbnails into a single method call!

No need to access the Image I/O API and manually manipulating BufferedImages through Graphics2D objects. Thumbnailator does all of that for you.

Thumbnailator v0.2.9下载地址:http://code.google.com/p/thumbnailator/downloads/list

Thumbnailator-0.2.9-javadoc.zip Thumbnailator-0.2.9-src.jar Thumbnailator-0.2.9.jar

时间: 2024-10-26 06:52:07

Thumbnailator v0.2.9发布的相关文章

Thumbnailator v0.3.0发布 图像缩略图的Java类库

Thumbnailator 是一个用来生成图像缩略图的 Java 类库,通过很简单的代码即可生成图片缩略图,也可直接对一整个目录的图片生成缩略图. File originalhttp://www.aliyun.com/zixun/aggregation/19352.html">File = new File("original.jpg");File thumbnailFile = new File("thumbnail.jpg");Thumbnail

Thumbnailator v0.3.2发布 Java缩略图生成类库

Thumbnailator是一个Java缩略图生成类库.利用其提供的简单API,两三行代码就能够从现有图片生成缩略图.支持根据一个目录批量生成缩略图. 在Java制作缩略图可以是一个相当艰巨的任务.学习如何使用图像I/O API的,Java 2D API的,图像处理,图像 缩放技术,但不要害怕!Thumbnailator将使此操作 成为可能.Thumbnailator的流畅接口可以被用来执行相当 复杂的缩略图在一个简单的步骤处理任务.&http://www.aliyun.com/zixun/ag

DBShop V0.9.3 发布,开源商城系统

DBShop V0.9.3 发布了.DBShop 电子商务网店系统,采用业界知名框架 ZendFramework 2 开发而成.本次更新内容如下: 完美支持PHP7及以上版本 修正 客服样式1,在商品列表中,被商品遮盖的问题修正 修正 新客服样式中 客服组状态设置 及显示位置设置无效的问题 修正 当环境开启opcache时,出现的问题 修正 在线更新模板,在开启错误提示时,会出现错误信息的问题 修正 在线更新后,会把系统的安装日期,变为当前日期的问题 修正 在线客服样式2,在前台不能显示聊天工具

RKWard v0.5.5发布 一款R语言的图形化开发工具

RKWard v0.5.5发布一款R语言的图形化开发工具.R是用于统计分析.绘图的语言和操作环境.R是属于GNU系统的一个自由.免费.源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具. 更新说明: New features and improvements - Re-organize the default toolbar actions of the main window - Detached windows are now restored in detached state w

KBEngine v0.9.14 发布,分布式游戏服务端引擎

分布式游戏服务端引擎 KBEngine v0.9.14 发布了.更新如下: 新增与改善: cellapp增加支持registerReadFileDescriptor之类的API接口 增加配置选项解决在端口映射环境强制暴露公网IP地址提供客户端登陆时,机器人程序不能直接走内网登陆问题.(#478) log4cxx_properties日志配置文件可以在子项目中重写,避免多个不同子项目需要改动底层默认格式引起冲突.(#479) 当进程与logger异常断开连接后,一部分缓存待发送的log也将输出到日

libcloud v0.4.2发布 统一云计算接口

libcloud v0.4.2发布 统一云计算接口,前该项目还是 http://www.aliyun.com/zixun/aggregation/14417.html">Apache 上的孵化项目. libcloud is a client library for interacting with many of the popular cloud server providers. It was created to make it easy for developers to buil

CrossApp v0.5.0 发布,跨平台**应用开发引擎

问题描述 春节即将到来之际,CrossApp团队很愉悦的宣布正式对外推出CrossApp的V0.5.0版本!此次更新内容均着重在内容模块的优化,我们期待更美好的2015可以让大家看到一个入门容易.上手简单.开发快速的跨平台**应用开发引擎!春节前,我们还会秉着完美的态度,针对更多内容进行深度优化,敬请期待吧!闲话不多说,快来看看本次更新内容.**CrossApp 0.5.0 更新内容:**1.修改优化CANavigationController: 1.1 修改所**的navigationBar为

TOUGHWLAN V0.0.1 发布,WLAN运营管理系统

TOUGHWLAN是一个开源的WLAN运营管理系统,采用于AGPL许可协议发布. TOUGHWLAN的目标是提供了一个完整的无线网络运营解决方案,包含PORTAL认证,RADIUS认证授权计费,运营管理,并提供开放的接口支持第三方业务扩展. TOUGHWLAN采用了高度模块化的技术架构,结合Docker技术,实现更高效的开发.测试.发布过程. TOUGHWLAN可以实现小规模的单机部署,同时很容易实现模块的分离部署,实现更大规模的分布式集群管理. TOUGHWLAN V0.0.1 版本特性: 系

mkclean v0.8.2与mkvalidator v0.3.4发布

mkclean 是一个用来清理和优化 Matroska (.mkv / .mka / .mks) 文件的命令行工具. Matroska,很多人把它当作为MKV,其实MKV只是Matroska媒体系列的其中一种文件. Matroska是一种新的多媒体封装格式,这个封装格式可把多种不同编码的视频及16条或以上不同格式的音频和语言不同的字幕封装到一个Matroska Media档内.它也是其中一种开放源代码的多媒体封装格式. Matroska 项目组发布了新版&http://www.aliyun.co