Преобразование PSD в JPG на Java

PSD (документ Photoshop) — это основной формат файлов, используемый в Adobe Photoshop для изображений, таких как логотипы и брошюры. Дизайнеры могут сохранять слои Photoshop в виде изображений JPG внутри программы. Однако в некоторых случаях нам может потребоваться программно преобразовать файлы PSD в изображения JPG. Эта статья покажет вам, как конвертировать PSD в JPG на Java.

В этой статье рассматриваются следующие темы:

  1. Библиотека Java для преобразования PSD в JPG
  2. Преобразование PSD в JPG с помощью Java
  3. Конвертировать PSD в JPG с параметрами
  4. Попробуйте PSD в JPG онлайн
  5. Бесплатные учебные ресурсы

Библиотека Java для преобразования PSD в JPG

Чтобы преобразовать слои PSD в изображения JPG, мы будем использовать Aspose.PSD for Java. Это позволяет разработчикам легко манипулировать форматами файлов Adobe Photoshop. Этот мощный инструмент позволяет приложениям Java легко загружать, читать и изменять файлы PSD и PSB. Вы можете изменять свойства слоя, добавлять водяные знаки, вращать, масштабировать, визуализировать и преобразовывать файлы PSD в другие поддерживаемые форматы без установки Adobe Photoshop. Попробуйте!

Пожалуйста, загрузите JAR-файл API или добавьте следующую конфигурацию pom.xml в приложение Java на основе Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-psd</artifactId>
    <version>23.4</version>
    <classifier>jdk16</classifier>
</dependency>

Преобразование PSD в JPG с помощью Java

Теперь мы можем легко преобразовать PSD в JPG на Java, выполнив следующие действия:

  1. Загрузите PSD-файл как изображение, используя метод Image.load().
  2. Инициализируйте объект класса JpegOptions.
  3. При необходимости укажите параметры JPG.
  4. Наконец, сохраните выходной файл, используя метод save().

В следующем примере кода показано, как преобразовать PSD в JPG на Java.

// В этом примере кода показано, как преобразовать PSD в JPG.
// Загрузите существующий файл PSD
PsdImage image =(PsdImage)Image.load("C:\\Files\\sample-layers.psd");

// Укажите параметры JPEG
JpegOptions options = new JpegOptions();

// Вызовите метод сохранения, укажите выходной путь и 
// параметры экспорта для преобразования файла PSD в JPG.
image.save("C:\\Files\\PsdToJpeg.jpg", options);

Конвертировать PSD в JPG с опциями

Мы можем указать различные параметры загрузки PSD и преобразования JPG при преобразовании PSD в JPG, выполнив следующие действия:

  1. Загрузите PSD-файл как PsdImage, используя класс Image.
  2. Инициализируйте объект класса JpegOptions.
  3. После этого укажите параметры JPG, такие как setQuality, setJpegLsAllowedLossyError и т. д.
  4. Наконец, сохраните выходной файл, используя метод save().

В следующем примере кода показано, как преобразовать PSD в JPG с параметрами в Java.

// В этом примере кода показано, как преобразовать PSD в JPG.
// Загрузите существующий файл PSD
PsdImage image =(PsdImage)Image.load("C:\\Files\\sample-layers.psd");

// Укажите параметры JPEG
JpegOptions options = new JpegOptions();
options.setQuality(80);
options.setJpegLsAllowedLossyError(10);

// Вызовите метод сохранения, укажите выходной путь и 
// параметры экспорта для преобразования файла PSD в JPG.
image.save("C:\\Files\\PsdToJpeg.jpg", options);

Получить бесплатную лицензию

Вы можете получить бесплатную временную лицензию, чтобы попробовать Aspose.PSD for Java без ограничений пробной версии.

Конвертер PSD в JPG онлайн

Вы также можете конвертировать PSD-файлы в JPG с помощью этого бесплатного онлайн-инструмента Конвертер PSD в JPG, разработанного с использованием вышеуказанного API.

Конвертер Java PSD в JPG — Учебные ресурсы

Вы можете узнать больше о программном чтении, управлении и преобразовании PSD-файлов. Изучите другие функции библиотеки, используя следующие ресурсы:

Заключение

Веб-разработчики и графические дизайнеры часто конвертируют файлы PSD в JPG. В этом сообщении в блоге показано, как легко и эффективно добиться этого в Java. Независимо от того, работаете ли вы над личным проектом или крупномасштабным веб-приложением, способность беспрепятственно конвертировать PSD в JPG на Java станет бесценным навыком в вашем наборе инструментов. В случае возникновения неясностей свяжитесь с нами на нашем бесплатном форуме поддержки.

Смотрите также