thumbnailator

Thumbnailator - a thumbnail generation library for Java

Github星跟踪图

February 11, 2020: Thumbnailator 0.4.9 has been released!
See Changes for details.

Thumbnailator is now available through
Maven!

What is Thumbnailator?

Thumbnailator is a thumbnail generation library for Java.

Why Thumbnailator?

Making high-quality 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!

Thumbnailator is a single JAR file with no dependencies to external libraries,
making development and deployment simple and easy. It is also available on
the Maven Central Repository for easy inclusion in Maven projects.

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 manipulate BufferedImages
through Graphics2D objects. Thumbnailator does all of that for you.

What can Thumbnailator do?

The following pages have more information on what Thumbnailator can do:

Disclaimer

Thumbnailator is still early in its development, and the APIs are subject to
change at any time.

主要指标

概览
名称与所有者coobird/thumbnailator
主编程语言Java
编程语言Java (语言数: 1)
平台
许可证MIT License
所有者活动
创建于2015-07-25 05:38:33
推送于2025-03-04 03:12:56
最后一次提交2023-06-30 00:46:24
发布数42
最新版本名称0.4.20 (发布于 )
第一版名称0.2.0 (发布于 )
用户参与
星数5.3k
关注者数181
派生数795
提交数707
已启用问题?
问题数215
打开的问题数51
拉请求数0
打开的拉请求数2
关闭的拉请求数10
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?