超级好用的 Java 的缩略图生成库

Posted 非著名程序员

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了超级好用的 Java 的缩略图生成库相关的知识,希望对你有一定的参考价值。

【公众号回复 “1024”,免费领取程序员赚钱实操经验】

大家好,我是章鱼猫。

今天给大家推荐一个非常好的开源项目,那就是一个 Java 的缩略图生成库。

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

用 Java 制作高质量的缩略图可能是一项相当困难的任务。需要学习如何使用 Image I/O API、Java 2D API、图像处理、图像缩放技术等,但是,有了 thumbnailator 就不用怕了。

Thumbnailator 是一个单独的 JAR 文件,不依赖于外部库,使开发和部署变得简单易行。它也可以在 Maven 中央存储库中使用,以便轻松包含在 Maven 项目中。

引用之后,可以直接调用里面的方法函数,非常简单方便。如下:

目前该开源项目已经有 4K+ 的 star 和 700 多的 fork ,深受大家欢迎。

开源项目地址:https://github.com/coobird/thumbnailator

开源项目作者:Chris Kroells

最近,章鱼猫建了一个「GitHub 精选交流群」,欢迎大家一起交流优秀开源项目,也可以宣传自己的开源项目,加我微信【loonggg1024】邀请你入群。

---特别推荐---

特别推荐:一个新的优质的专注分享各种浏览器插件、黑科技教程、各种你想不到的高效率软件及工具的公众号,「程序员掘金」,专注挖掘好东西,非常值得大家关注。点击下方公众号卡片,直接关注

以上是关于超级好用的 Java 的缩略图生成库的主要内容,如果未能解决你的问题,请参考以下文章

Thumbnailator java 图片处理技术

Android 中实现选择图片生成缩略图点击查看大图的功能

图片压缩工具Thumbnailator的使用

python 使用opencv库通过智能裁剪生成给定形状的缩略图。

在 Android 上从 pdf 生成缩略图

是否有 Python 库可以为各种文档文件格式创建缩略图?