编程语言
首页 > 编程语言> > 有没有用于生成缩略图的java库?

有没有用于生成缩略图的java库?

作者:互联网

我需要一些足够聪明的缩略图生成库,以便在我的Java应用程序中使用它.我找到了合适的代码here,但我不确定可能的许可问题.

有没有免费的合适图书馆?

解决方法:

如果将“创建缩略图”任务分为三个步骤,“加载图像”,“缩放图像”和“保存图像”,则可以使用标准Java API执行此操作.您可以使用javax.imageio.ImageIO中的静态实用程序方法来加载和保存图像,并使用Image#getScaledInstance(…)来调整原始图像的大小.由于从getScaledInstance获取的图像不是BufferedImage,因此必须创建具有正确大小的新BufferedImage,并将缩放后的图像绘制到新的BufferedImage中,然后才能使用ImageIO进行保存.

标签:java,thumbnails
来源: https://codeday.me/bug/20191006/1861405.html