【发布时间】:2020-02-15 09:09:42
【问题描述】:
我正在开发一个基于 java swing 的应用程序,它显示任何格式(jpg、png)图像的缩略图。为此,我首先通过ImageIO.read(file name) 读取图像文件,然后创建它的缩略图。但读取PSD格式文件时显示空指针异常。
我使用 ideli 库来读取 PSD 类型文件,但它需要订阅/付费。那么有没有免费的库来读取 Java 中的 PSD 类型文件?
image = ImageIO.read(new File(i));
thumb = Thumbnails.of(image).size(140,100).outputFormat("png").asBufferedImage();
ImageIO.write(thumb, "png", new File("thumb.png"));
通过上面的代码,我可以读取(没有 PSD)图像文件并创建图像的缩略图。
【问题讨论】: