Aspose.Imaging  for Java

Библиотека Java и API для обработки изображений

Создавайте, загружайте, манипулируйте или конвертируйте изображения, не требуя какого-либо редактора изображений.

  Скачать бесплатную пробную версию
  
 

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

Aspose.Imaging for Java — это гибкий, стабильный и мощный API, способный обрабатывать наиболее часто используемые форматы, а также некоторые специальные форматы, такие как DjVu, DICOM, WebP и DNG.

Расширенные функции API обработки изображений

Создание, загрузка и редактирование изображений

Преобразование изображений в различные форматы

Различные фильтры и эффекты изображения (гаусс, размытие, медиана, оттенки серого, бинаризация, сглаживание и т. д.)

Обрезать, изменить размер и повернуть-отразить

Устранение перекоса изображения

Поддержка анимированных многокадровых изображений

Единая обработка страницы изображения (кадра)

Рисование изображений с использованием графики (графический контур и различные геометрические фигуры)

Маскировка изображения

Стратегии оптимизации памяти

Нарисуйте текст, контролируя аспекты шрифта

Сохранить SVG со встроенными или экспортированными шрифтами

Конвертировать форматы изображений

Наряду с богатым набором процедур обработки API также предоставляет набор передовых алгоритмов, что делает его универсальным решением для преобразования изображений. Эти алгоритмы инкапсулированы в специализированные классы, которые просты в использовании и могут надежно экспортировать изображения в обычные растровые форматы, а также в форматы PSD, WMF, EMF, DjVu, DICOM, DNG и WebP.

Используя эту библиотеку, преобразование формата так же просто, как изменение расширения файла на нужный формат.

Сохранение изображения в разных форматах - Java

Динамическое рисование изображений

Aspose.Imaging для Java поддерживает расширенный набор функций рисования наряду с основными функциями. Разработчики могут рисовать на поверхности изображения, манипулируя информацией о пикселях или используя расширенные функции, такие как Графика и Контуры.

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

Редактировать фотографии

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

Загружайте, редактируйте, фильтруйте и сохраняйте фотографии - Java

Сжать изображения

Aspose.Imaging for Java поддерживает сжатые векторные изображения. Представляют собой векторные изображения форматов EMF, WMF, SVG, сжатые с помощью zip-архиватора. Их размер составляет в среднем от 30-70% от исходного. Это экономит место на носителе и сокращает время передачи файлов по сети.

Создавайте изображения, управляйте ими и сохраняйте их на диск

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

Создайте изображение png, обработайте его и сохраните - Java

  
  
  

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