
Файлы PSD создаются для оформления изображений с использованием разных слоев. Различные файлы PSD могут стать огромными из-за визуальных данных и слоев. В таких случаях вы можете захотеть сжать изображение PSD, чтобы уменьшить размер файла. В этой статье объясняется, как программно сжать PSD-файл Photoshop в Java.
API Java для сжатия PSD-файла Photoshop — установка
Вы можете программно работать с файлами Photoshop на Java, используя Aspose.PSD for Java API. Вы также можете сжать изображение PSD в Java. Быстро загрузите файлы JAR из раздела Новые выпуски или используйте следующие конфигурации Maven в файле pom.xml вашего приложения.
Репозиторий:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
Зависимость:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-psd</artifactId>
<version>21.7</version>
<classifier>jdk16</classifier>
</dependency>
Программное сжатие PSD-изображения в Java
Вы можете сжать изображение PSD в Java, выполнив следующие действия:
- Загрузите исходный PSD-файл, используя класс PsdImage.
- Создайте объект класса PsdOptions.
- Задайте метод сжатия с помощью класса CompressionMethod.
- Наконец, сохраните выходное сжатое изображение PSD с уменьшенным размером файла.
Фрагмент кода ниже показывает, как программно сжать PSD-изображение в Java:
// Загрузите входной PSD-файл
PsdImage image = new PsdImage("Input.psd");
// Создайте экземпляр PsdOptions, чтобы задать метод сжатия.
PsdOptions psdOptions = new PsdOptions();
psdOptions.setCompressionMethod(CompressionMethod.RLE);
// Сохранить сжатый файл изображения PSD
image.save("PSDcompression.psd", psdOptions);
Изучите функции API
Вы можете изучить раздел документация, чтобы узнать о многих других функциях, включенных в API.
Получите бесплатную ознакомительную лицензию
Вы можете оценить API в полном объеме без каких-либо ограничений, запросив бесплатную временную лицензию.
Вывод
В этой статье вы проверили, как программно сжать файл PSD Photoshop в Java. Кроме того, вам не нужно устанавливать приложение Photoshop, чтобы уменьшить размер PSD-файла. Кроме того, если у вас возникнут вопросы, обращайтесь к нам на форум.