如何使用Java显示预览并计算.psd文件的宽度和高度

Moh*_*lli 2 java photoshop swing image

我们正在使用Java Swing开发一个桌面应用程序,它需要显示所选.psd文件的宽度和高度.它还需要显示.psd文件的预览.是用Java做的吗?如果是这样,怎么办呢?任何帮助都非常感谢.

mar*_*cog 5

Java的PSD库做你所需要的.

try {
  FileInputStream stream = new FileInputStream("image.psd");
  PsdImage psdFile = new PsdImage(stream);
  System.out.println("Image width: " + psdFile.getWidth());
  System.out.println("Image height: " + psdFile.getHeight());
  PsdView view = new PsdView();
  view.setPsdFile(psdFile);
  getContentPane().add(view);
} catch (IOException e) {
  System.err.println("Error reading image file image.psd: " + e);
}
Run Code Online (Sandbox Code Playgroud)