Наборы API на Java для манипуляций изображениями

Разрабатывайте высокопроизводительные приложения на Java, чтобы динамически создавать, изменять, рисовать и преобразовывать изображения без графических редакторов

  Загрузить бесплатную версию
Aspose.Imaging for Java

Aspose.Imaging for Java

 
 

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

Aspose.Imaging предлагает возможности, идущие далеко за пределы нативных возможностей платформы разработки. Он работает независимо от других приложений и позволяет сохранять в нативный формат Adobe PhotoShop® без использования самого ПО PhotoShop или других графических редакторов, установленных на компьютере.

 

Продвинутые возможности API по обработке графики на Java

 

 

Создание изображений "с нуля"

 

Загрузка и редактирование существующих изображений

 

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

 

Выгрузка изображений в различные форматы

 

Добавление водяных знаков

 

Выгрузка отдельных страниц из многостраничных изображений TIFF

 

Рисование изображений с использованием манипуляций с пикселями

 

Рисование изображений с использованием Graphics и GraphicsPath

 

Рисование текста с  одновременным контролем  параметров шрифта

Выгрузка изображений в другие файловые форматы

Вместе с богатым набором механизмов обработки изображений, Aspose.Imaging for Java  также предлагает массив продвинутых алгоритмов, что делает его решением "все в одном" для преобразований изображений. Эти алгоритмы инкапсулированны в специализированные классы, которые легко использовать и и которые могут выгружать изображения в общепринятые растровые форматы, а также в форматы PSD, WMF, EMF, DjVu, DICOM, DNG и WebP.

Возможности рисования

Aspose.Imaging for Java поддерживает продвинутый набор возможностей рисования вместе с базовой функциональностью. Разработчики могут рисовать поверх изображений, как и манипулировать пиксельной информацией или использовать продвинутую функциональность по работе с путями (Path) и разнообразными графическими примитивами (Graphics).

API Aspose.Imaging for Java делает возможным для вас простое выполнение следующих задач:

  • Рисование линий, кривых, прямоугольников и других графических фигур
  • Заполнение замкнутых фигур сплошным цветом или градиентным заполнением или текстурами
  • Рисование текста с одновременным контролем параметров шрифта
  • Рисование изображений посредством загрузки данных существующего изображения

Регистрация пользовательский файловых форматов изображений

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

Восстановление данных из формата TIFF

Aspose.Imaging предоставляет расширенную поддержку для файлового формата TIFF, включая возможности восстановления данных с использованием которых разработчики могут выгружать данные из поврежденных изображений с небольшими потерями. Эта опция по восстановлению данных позволяет загружать файлы формата TIFF, которые имеют неправильный формат представления данных или фрагменты с отсутствующим изображением. Опция позволяет восстанавливать поврежденные данные любого цвета и результирующее изображение будет в дальнейшем использоваться без каких-либо проблем.

 

Поддержка и ресурсы для изучения

 
 

Aspose.Imaging предлагает индивидуальные наборы API и для других популярных сред разработки, перечисленных ниже: