Как сжать PNG в Java

В этом разделе основное внимание уделяется тому, как сжать PNG в Java. Он включает в себя все необходимые ресурсы, классы, методы и рабочий пример кода для сжатия PNG с помощью Java. Сгенерированное приложение можно использовать в любой среде, совместимой с Java, в Windows, macOS или Linux.

Шаги по сжатию PNG с помощью Java

  1. Настройте среду, добавив Aspose.Imaging for Java с помощью менеджера репозитория.
  2. Загрузите исходный файл изображения PNG, используя экземпляр класса Image.
  3. Используйте экземпляр класса PngOptions, чтобы задать коэффициент сжатия вместе с другими свойствами.
  4. Сохраните сжатый PNG-файл на диск

Придерживаясь вышеупомянутых шагов, вы можете легко управлять сжатием PNG в Java, используя пошаговый подход, при котором мы изначально настраиваем среду, включая необходимые ресурсы в проект. Затем мы получим доступ к исходному изображению PNG с диска, используя экземпляр класса Image, за которым следует экземпляр класса PngOptions для настройки коэффициента сжатия вместе с другими связанными свойствами. Наконец, сжатое изображение PNG будет сохранено на диске в соответствии с настройками Pngoptions.

Код для сжатия PNG с использованием Java

Этот пример кода можно использовать для сжатия файла PNG в Java с помощью очень простых вызовов API. Класс Image состоит из нескольких функций перегрузки, которые можно использовать для загрузки изображений из потока в сочетании с дополнительными параметрами LoadOptions для поддержки других типов изображений. Класс PngOptions предоставляет методы для установки таких свойств, как тип цвета, коэффициент сжатия, параметры векторной растеризации и т. д., и это лишь некоторые из них.

В этом разделе мы узнали о том, как добиться сжатия PNG с помощью Java. Если вам интересно узнать о преобразовании PNG в ICON, обратитесь к статье как преобразовать PNG в ICON в Java.

 Русский