Як перетворити растрове зображення в PNG за допомогою C#

Ми обговоримо перетворення зображення з одного формату в інший за допомогою однієї з популярних бібліотек перетворення документів і надамо поетапний процес конвертації Bitmap у PNG за допомогою C#. Ми також створимо зразок програми для конвертера C# BMP у PNG за допомогою робочого процесу, описаного в цій статті. Ось основні кроки разом із прикладом фрагмента коду для перетворення Bitmap у формат PNG.

Кроки для перетворення растрового зображення в PNG за допомогою C#

  1. Установіть пакет GroupDocs.Conversion for .NET із менеджера пакетів NuGet у програмі .NET, щоб конвертувати Bitmap у PNG
  2. Додайте посилання на простір імен GroupDocs.Conversion для розробки перетворення Bitmap у PNG
  3. Створіть екземпляр класу Converter для завантаження вхідного растрового файлу з диска для перетворення у формат PNG
  4. Створіть і визначте параметри перетворення для файлу PNG, щоб налаштувати його
  5. Викличте метод Convert класу Converter, щоб зберегти BMP як PNG на диску

Ви можете швидко й легко змінити BMP на PNG у C#, виконавши наведений вище робочий процес і написавши кілька рядків коду, що містить виклики API бібліотеки перетворення документів. Ви також можете встановити різні параметри перетворення для вихідного файлу PNG для його налаштування за допомогою об’єкта ImageConvertOptions. Ці інструкції не залежать від будь-якого іншого програмного забезпечення та можуть використовуватись у звичайних операційних системах, таких як Windows, macOS і Linux.

Код для перетворення растрового зображення в PNG за допомогою C#

Ми розробили програму для перетворення BMP у PNG на C# за допомогою робочого процесу, описаного в попередньому розділі для демонстрації. Як ви бачите у наведеному вище фрагменті коду, ми використали клас Converter для завантаження вхідного файлу Bitmap за допомогою його конструктора після налаштування необхідного пакета з веб-сайту NuGet і включення необхідних просторів імен. Після цього ми створили об’єкт класу ImageConvertOptions для налаштування отриманого файлу, а потім викликали метод Convert для перетворення зображення та його збереження на диску.

Ми обговорили процес перетворення документа для перетворення Bitmap у PNG у C# та розробили для нього приклад. Нещодавно ми опублікували статтю про зміну Image на Word у C#, перегляньте посібник як перетворити зображення на Word за допомогою C# для отримання додаткової інформації.

 Українська