У цьому покроковому посібнику показано, як створити зображення PNG із BMP у C#. Цей код у C# легко та швидко зберігає растрове зображення у форматі PNG. У певних ситуаціях нам потрібно перетворити растрове зображення на PNG у наших програмах C#, і цей зразок буде корисним у таких сценаріях.
Кроки для створення зображення PNG із BMP у C#
- Налаштуйте пакет Aspose.Imaging for .NET із Nuget.org
- Додайте посилання на такі два простори імен: Aspose.Imaging, Aspose.Imaging.ImageOptions
- Перед конвертацією вкажіть ліцензію за допомогою методу SetLicense
- Читання BMP-файлу в об’єкт Image
- Встановіть атрибути для вихідного зображення PNG за допомогою класу PngOptions
- Збережіть вихідне зображення PNG із зазначеними параметрами PNG
У наведених вище простих кроках ми спочатку завантажуємо вхідне зображення BMP в об’єкт зображення за допомогою методу Load класу Image. Після того, як ми завантажили BMP-зображення в пам’ять, ми можемо зберегти його у вихідному PNG-зображенні. Ми також можемо вказати атрибути вихідного зображення PNG.
Код для створення зображення PNG із BMP у C#
У наведеному вище коді ми встановили роздільну здатність вихідного зображення PNG, перетвореного з растрового зображення. ми також встановили рівень стиснення зображення PNG. Подібним чином ми можемо встановити інші необхідні атрибути вихідного зображення.
У попередній темі ми пояснювали код конвертувати OTG у PDF на C#. Перетворення між різними іншими форматами зображень також подібне до прикладу, наведеного у наведеному вище фрагменті з незначними змінами в коді.