Как создать PNG-изображение из BMP на C#

В этом пошаговом руководстве показано, как создать изображение PNG из BMP на C#. Этот код на С# легко и быстро сохраняет растровое изображение в формате PNG. В определенных ситуациях нам нужно преобразовать растровое изображение в PNG в наших приложениях C#, и этот пример будет полезен в таких случаях.

Шаги по созданию изображения PNG из BMP в C#

  1. Установите пакет Aspose.Imaging for .NET с сайта Nuget.org.
  2. Включите ссылку на следующие два пространства имен: Aspose.Imaging, Aspose.Imaging.ImageOptions.
  3. Укажите лицензию с помощью метода SetLicense перед преобразованием
  4. Считайте файл BMP в объект изображения
  5. Установите атрибуты для выходного изображения PNG, используя класс PngOptions
  6. Сохраните выходное изображение PNG с указанными параметрами PNG.

В приведенных выше простых шагах мы сначала загружаем входное изображение BMP в объект изображения, используя метод Load класса Image. После того, как мы загрузили изображение BMP в память, мы можем сохранить его в выходное изображение PNG. Мы также можем указать атрибуты выходного изображения PNG.

Код для создания PNG-изображения из BMP на C#

В приведенном выше коде мы установили разрешение выходного изображения PNG, преобразованного из растрового изображения. мы также установили уровень сжатия изображения PNG. Точно так же мы можем установить другие необходимые атрибуты выходного изображения.

В нашем предыдущем разделе мы объяснили код для конвертировать OTG в PDF на С#. Преобразование между различными другими форматами изображений также похоже на пример, приведенный в приведенном выше фрагменте, с небольшими изменениями в коде.

 Русский