Java API для манипуляций над PSD, PSB & AI файлами

Создание, загрузка, изменение, и рендеринг Photoshop PSD и PSB форматов файлов внутри Java-приложений без каких-либо зависимостей. Начальные возможности по экспорту AI - файлов

  Скачать бесплатную пробную версию
Aspose.PSD для Java

Aspose.PSD  для Java

 
 

Aspose.PSD for Java является простым в использовании пакетом для манипуляций Adobe Photoshop форматами файлов, предоставляющим API с широкими возможностями. Он может легко загружать и читать PSD и PSB файлы. Открыть AI файлы. Разработчики могут выполнять операции, такие как обновления свойств слоев, добавление водяных знаков, применение корректирующих слоев, накладывание масок, сжатие, поворот, масштабирование или рендеринг одного формата в другой без необходимости установки Adobe Photoshop. Имеется возможность добавлять и изменять текстовые слои. Форматы изображений, как TIFF, JPEG, JPEG2000, PNG, GIF, BMP и многие другие можно легко загрузить в качестве слоя. Вы можете экспортировать изображения с помощью всего нескольких строк кода.

 

Возможости Java API для работы с файлами Photoshop, которые могут вас заинтересовать:

 

Экспорт файлов фотошопа в другие форматы

Создание файлов Photoshop с нуля

Загрузка и редактирование Photoshop файлов

Экспорт файлов AI в поддерживаемые форматы

Рисование графических примитивов

Обрезка, повороты и изменение размеров изображений

Поддержка слоев

Объединение слоев

Возможность экспортировать PSD превью

Создание и экспорт групп слоев

Поддержка широкого набора комбинаций RGB, CMYK, LAB, Grayscale с различной глубиной 8/16/32 бит на канал.

Поддержка популярныйх эффектов слоев

Эффект слоя "Тень"

Эффект слоя "Обводка"

Эффект слоя "Заливка"

Добавление и редактирование текстовых слоев

Корректирующие слои: Яркость/Контраст, Кривые, Фото-фильтр и другие

Поддержка векторных, растровых, обтравочных масок и их комбинаций

Изменеие прозрачности слоев

Поддержка широкого набора ресурсов слоев

Возможность извлечения данных из глобальных ресурсов

Чтение и изменение слоев заливки

Поддержка связанных слоев

Извлечение времени создания слоев

Визуальная подсветка слоев

Преобразование PSD в растровые форматы

Aspose.PSD для Java предоставляет возможность конвертировать PSD файлы в любой из поддерживаемых форматов растровых изображений, с помощью всего нескольких строк кода.

Преобразование PSD в BMP, GIF и JPEG - Java

String destName = dataDir + "output";
// load an existing PSD image as Image
Image image = Image.load(dataDir + "sample.psd");
image.save(destName + ".bmp", new BmpOptions());        
image.save(destName + ".gif", new GifOptions());
image.save(destName + ".jpeg", new JpegOptions());

Манипуляция PSD слоями

Aspose.PSD for Java поддерживает редактирование PSD слоев. Разработчики могут объединить слои, обновить текст, изменить режимы смешения цветов (blending mode), рисовать на слоях, установить эффекты слоя, задать маски, прозрачность. Также можно сделать экспорт отдельного слоя или группы слоев в растровые изображения. Кроме того, API предоставляет низкоуровневые функции для работы с ресурсами, свойствами слоев. Вы можете извелчеь из PSD файлов pixel-perfect превью.

Обрезка, поворот, изменение размера изображения

Aspose.PSD for Java поддерживает множество функций обработки изображений, такие как обрезка, переворот изображения, вращение и изменение размеров изображения. Любая функция манипуляции может быть реализована с помощью нескольких строк коды, например, фрагмент код ниже, вращает изображение.

Поворот изображения - Java

String destName = dataDir + "output.jpg";
// Load an existing image into an instance of RasterImage class
Image image = Image.load(dataDir + "sample.psd");
image.rotateFlip(RotateFlipType.Rotate270FlipNone);
image.save(destName, new JpegOptions());

Кроме того, API, обеспечивает реализацию различных фильтров изображений и разработчики могут легко реализовать регулировку яркости, изменить контрастность или гамму на изображениях. Кроме того, разработчики могут динамически добавить эффекты дрожания или размытости изображения, а также использовать популярные фильтры, включая медианы Гаусса, Виньетирование, эффекты движения, определение порогов по Брэдли.

 
 

Aspose.PSD предлагает обработку Photoshop форматов для других популярных сред разработки, указанных ниже: