Этот простой учебник содержит краткое описание того, как конвертировать Bitmap в PNG в Java. Это поможет вам конвертировать BMP в PNG на Java, написав несколько строк кода в любой из распространенных операционных систем, таких как Windows, macOS и Linux. Вы также можете установить ряд атрибутов для выходного файла изображения PNG.
Шаги для преобразования растрового изображения в PNG в Java
- Настройте Aspose.Imaging из репозитория Maven в свой проект.
- Загрузите исходный файл Bitmap в экземпляр класса Image для преобразования.
- Инициализируйте объект класса PngOptions, чтобы установить выходные атрибуты изображения PNG.
- Установите разрешение и уровень сжатия в объекте класса PngOptions.
- Сохраните исходный файл Bitmap как PNG после установки нужных атрибутов.
На этих этапах мы загружаем исходный файл BMP и инициализируем экземпляр класса PngOptions для установки атрибутов выходного файла PNG. Здесь, в этом пошаговом руководстве, мы устанавливаем разрешение и уровень сжатия в этом руководстве, однако другие атрибуты также могут быть установлены до создания изображения PNG. Наконец, мы сохраняем BMP-файл в PNG на Java, используя функцию save() класса изображения.
Код для преобразования BMP в PNG в Java
В этом коде мы использовали только атрибуты разрешения и сжатия для изменения BMP на PNG в Java. Однако вы также можете установить битовую глубину, тип цвета, тип фильтра и контейнер метаданных XMP для выходного файла PNG. Обратите внимание, что вы также можете загрузить любой другой тип изображения для преобразования в какой-либо другой тип.
Для этого преобразования нет необходимости устанавливать какой-либо другой сторонний инструмент. Если вы хотите узнать о некоторых других функциях работы с изображениями, таких как создание изображений из файла Excel, вы можете обратиться к статье как преобразовать диаграмму Excel в JPG в Java.