如何用Java读取PSD格式的图像?
我正在开发一个基于JavaSwing的应用程序,它可以显示任何格式(jpg、png)图像的缩略图。为此,首先我通过如何用Java读取PSD格式的图像?,java,image,swing,psd,Java,Image,Swing,Psd,我正在开发一个基于JavaSwing的应用程序,它可以显示任何格式(jpg、png)图像的缩略图。为此,首先我通过ImageIO.read(文件名)读取图像文件,然后创建它的缩略图。但读取PSD格式文件时显示空指针异常 我使用ideli库读取PSD类型文件,但它需要子描述/付费。那么有没有免费的库来读取Java中的PSD类型文件 image = ImageIO.read(new File(i)); thumb = Thumbnails.of(image).size(140,100).output
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)图像文件并创建图像的缩略图。读取,PSD不是受支持的格式
您可能会从一个类似的问题中发现一些价值。我已经阅读了此文档。我要求提供任何免费图书馆,因为我已经使用了付费图书馆。