如何用Java读取psd格式图像

问题描述 投票:-1回答:1

我正在开发一个基于Java swing的应用程序,该应用程序显示任何格式(jpg,png)图像的缩略图。为此,首先,我通过imageIO.read(文件名)读取图像文件,然后为其创建缩略图。读取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)图像文件并创建图像的缩略图。

java image swing psd
1个回答
1
投票

已读取documentation,不支持PSD格式。

您可能会从类似的问题here中找到一些价值。

© www.soinside.com 2019 - 2024. All rights reserved.