Як створити зображення PNG із BMP у C#

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

Кроки для створення зображення PNG із BMP у C#

  1. Налаштуйте пакет Aspose.Imaging for .NET із Nuget.org
  2. Додайте посилання на такі два простори імен: Aspose.Imaging, Aspose.Imaging.ImageOptions
  3. Перед конвертацією вкажіть ліцензію за допомогою методу SetLicense
  4. Читання BMP-файлу в об’єкт Image
  5. Встановіть атрибути для вихідного зображення PNG за допомогою класу PngOptions
  6. Збережіть вихідне зображення PNG із зазначеними параметрами PNG

У наведених вище простих кроках ми спочатку завантажуємо вхідне зображення BMP в об’єкт зображення за допомогою методу Load класу Image. Після того, як ми завантажили BMP-зображення в пам’ять, ми можемо зберегти його у вихідному PNG-зображенні. Ми також можемо вказати атрибути вихідного зображення PNG.

Код для створення зображення PNG із BMP у C#

У наведеному вище коді ми встановили роздільну здатність вихідного зображення PNG, перетвореного з растрового зображення. ми також встановили рівень стиснення зображення PNG. Подібним чином ми можемо встановити інші необхідні атрибути вихідного зображення.

У попередній темі ми пояснювали код конвертувати OTG у PDF на C#. Перетворення між різними іншими форматами зображень також подібне до прикладу, наведеного у наведеному вище фрагменті з незначними змінами в коді.

 Українська