我们正在使用Java Swing开发一个桌面应用程序,它需要显示所选.psd文件的宽度和高度。它还需要显示.psd文件的预览。是用Java做的吗?如果是这样,怎么办呢?非常感谢任何帮助。
答案 0 :(得分:5)
java-psd-library可以满足您的需求。
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);
}
答案 1 :(得分:1)
尝试PSDReader;)