Thumbnailator 0.3.7发布 缩略图工具

Thumbnailator 是一个为Java界面更流畅的缩略图生成库。从API提供现有的图像文件和图像对象的缩略图中简化了缩略过程,两三行代码就能够从现有图片生成缩略图,且允许微调缩略图生成,同时保持了需要写入到最低限度的代码量。同时还支持根据一个目录批量生成缩略图。

Thumbnailator 0.3.7版本增加了一个缩略图界面流畅的工具。

操作演示(http://code.google.com/p/thumbnailator/wiki/Examples):

在图像文档中建立一个缩略图:

Thumbnails.of(new File("original.jpg")) 

        .size(160, 160) 

        .toFile(new File("thumbnail.jpg"));

建立一个旋转和水印的缩略图:

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"));

下载地址:

http://code.google.com/p/thumbnailator/downloads/detail?name=Thumbnailator-0.3.7.jar&can=2&q=

http://code.google.com/p/thumbnailator/downloads/detail?name=Thumbnailator-0.3.7-all.jar&can=2&q=

http://code.google.com/p/thumbnailator/downloads/detail?name=Thumbnailator-0.3.7-javadoc.zip&can=2&q=

时间: 2024-10-01 05:36:34

Thumbnailator 0.3.7发布 缩略图工具的相关文章

Thumbnailator 0.3.10发布 Java缩略图生成类库

Thumbnailator 0.3.10此版本添加了一个用户请求的功能,指定宽度和高度调整大小时图像的缩放. Thumbnailator 是一个为Java界面更流畅的缩略图生成库.从API提供现有的图像文件和图像对象的缩略图中简化了缩略过程,两三行代码就能够从现有图片生成缩略图,且允许微调缩略图生成,同时保持了需要写入到最低限度的代码量.同时还支持根据一个目录批量生成缩略图. 下载地址: Thumbnailator-0.3.10-all.jar Thumbnailator-0.3.10-java

Thumbnailator 0.4.2发布 Java缩略图生成库

Thumbnailator 是一个用于Java界面更流畅的缩略图生成库.它从API提供现有的图像文件和图像对象的缩略图中简化了缩略过程,两三行代码就能够从现有图片生成缩略图,且允许微调缩略图生成,同时保持了需要写入到最低限度的代码量.同时还支持根据一个目录批量生成缩略图. Thumbnailator 0.4.2该版本用户报告的错误已得到修复.在某些情况下,造成缩略图自动生成的文件名有一个错位的后缀的问题已修正. 软件信息:http://code.google.com/p/thumbnailato

Thumbnailator 0.4.1发布 Java缩略图生成库

Thumbnailator 是一个用于Java界面更流畅的缩略图生成库.它从API提供现有的图像文件和图像对象的缩略图中简化了缩略过程,两三行代码就能够从现有图片生成缩略图,且允许微调缩略图生成,同时保持了需要写入到最低限度的代码量.同时还支持根据一个目录批量生成缩略图. Thumbnailator 0.4.1该版本支持Maven的中央信息库.引入了一个微小变化的代码来计算缩略图的大小,以防止错误和图像失真. 软件信息:http://code.google.com/p/thumbnailator

TaskJuggler 0.2.2发布 项目管理工具

TaskJuggler是一款http://www.aliyun.com/zixun/aggregation/17547.html">功能强大的项目管理工具.它的项目计划和跟踪的新方案远远超过常用的甘特图编辑工具.它已经成功地应用在多种项目和规模,很容易进行项目管理成千上万的资源和任务.它涵盖了从最初的想法到项目完成的所有项目管理任务范围,能够帮助你管理项目调查.资源分配,成本和收入规划,风险和通信管理,等等. TaskJuggler 0.2.2版本期刊的格式化选项已大大提高,支持项目进度和

radare 0.8.1发布 逆向工程工具

radare2是一款用于创建一个完整的.便携式的和多架构的逆向工程的工具链.它是由一个十六进制编辑器组成,支持本地/远程文件的多个后端层,调试器(OS X操作系统,BSD,LINUX,W32),stream分析仪,适用于x86.ARM.PPC.m68k.Java.MSIL.和SPARC的汇编/反汇编程序,代码分析模块,和脚本设施功能.它也有一个bindiffer命名为radiff,base转换器(RAX),RASC,二进制信息的提取,支持PE,Mach0,ELF,类,等等,命名为rabin,可运

Giada 0.2.7发布 音频工具

Giada 是一个简小的硬核音频工具,用于DJ和现场211.html">表演的播放.可以用来装载32个样本,用单一模式(鼓)或者循环模式(音序器)播放.同时你可以用电脑键盘控制上面的显示. Giada 的目标是成为一个用于制作的精简小型的移动虚拟设备. Giada 功能和特点: -超轻量的内置设计-支持多线程/多核处理-32 bit浮点音频引擎-由电脑键盘控制32个音频频道-多种回放和合谱模式-录制-100%免费软件 Giada 0.2.7 是0.2.x的一个分支版本.更新了一种新的方式来

Clam AntiVirus 0.97.3发布 反病毒工具

Clam AntiVirus是一个反病毒工具包,主要用于邮件网关的电子邮件扫描.它提供了多个实用程序,包括一个灵活可扩展的多线程后台程序,一个命令行扫描器,数据库http://www.aliyun.com/zixun/aggregation/18862.html">自动更新工具.工具包主要核心是一个反病毒引擎,可作为一个共享库. Clam AntiVirus 0.97.3版本主要修复了一些小的错误. 软件信息:http://www.clamav.net/lang/en/ 下载地址:http

Remote Launcher App 0.2.17发布 远程控制工具

Remote Launcher App 0.2.17该版本修复了应用程序定位退出变化的问题. Remote Launcher App 是一个易于使用的工具,通过远程单一点击一个Android设备,可以用来启动你PC上的应用程序.它也可以用来启动你的电脑,即使是关闭的,支持局域网唤醒.在你的电脑中,它包括一个http://www.aliyun.com/zixun/aggregation/1997.html">Android应用程序和一个小服务器程序,你可以配置远程启动,在PC上启动任何应用程

Remote Launcher App 0.2.13发布 远程控制工具

Remote Launcher App 0.2.13此版本添加了一个文本的唯一部件选项. Remote Launcher App是一个易于使用的工具,通过远程单一点击一个Android设备,可以用来启动你PC上的应用程序.它也可以用来启动你的电脑,即使是关闭的,支持局域网唤醒.在你的电脑中,它包括一个http://www.aliyun.com/zixun/aggregation/1997.html">Android应用程序和一个小服务器程序,你可以配置远程启动,在PC上启动任何应用程序.例