как показать предварительный просмотр и рассчитать ширину и высоту .psd файла с помощью Java - PullRequest
2 голосов
/ 27 декабря 2010

Мы разрабатываем настольное приложение с использованием Java Swing, которое требует показа ширины и высоты выбранного файла .psd. Также необходимо показать предварительный просмотр файла .psd. Возможно ли сделать это на Java? Если так, как это можно сделать? Любая помощь очень ценится.

Ответы [ 2 ]

5 голосов
/ 27 декабря 2010

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 голос
/ 27 декабря 2010

Попробуйте PSDReader ;)

...