1

我想为用户显示缩放图像以减少客户端和服务器之间的互联网流量。

为了解决我的问题,我找到了带有名称的库imgscalr

github 页面上写下这个库不支持 gif。

我找不到支持的格式列表。
在我们的应用程序中,用户可以加载任何带有任何扩展名的图片,因此这个问题对我来说非常实际。

请以另一种方式提供帮助或建议。

4

2 回答 2

0

正确 - imgscalr 直接在解码后的 BufferedImage 实例上运行 - 这意味着某些东西(通常是 ImageIO)已经将文件解码为原始图像数据,并且 imgscalr 本身不关心“文件格式”——它只是在处理 RGB 值。

于 2014-12-04T17:18:18.850 回答
0

据我了解,这取决于使用的 java 版本,例如 java 7 这个库支持以下格式:

https://docs.oracle.com/javase/7/docs/api/javax/imageio/package-summary.html

于 2014-12-04T09:07:10.530 回答