Kako pretvoriti bitmapu u PNG pomoću C#

Raspravljat ćemo o transformaciji slike iz jednog formata u drugi pomoću jedne od popularnih biblioteka za pretvorbu dokumenata i pružamo postupni postupak kako pretvoriti bitmapu u PNG pomoću C#. Također ćemo izraditi oglednu aplikaciju za C# BMP pretvarač u PNG pomoću tijeka rada opisanog u ovom članku. Ovdje su ključni koraci zajedno s primjerom isječka koda za pretvaranje bitmape u PNG format.

Koraci za pretvaranje bitmape u PNG pomoću C#

  1. Instalirajte paket GroupDocs.Conversion for .NET iz upravitelja paketa NuGet u .NET aplikaciji za pretvaranje bitmape u PNG
  2. Dodajte referencu na imenski prostor GroupDocs.Conversion za razvoj pretvorbe bitmape u PNG
  3. Napravite instancu klase Converter za učitavanje ulazne bitmap datoteke s diska za transformaciju u PNG format
  4. Stvorite i definirajte opcije pretvorbe za PNG datoteku kako biste je prilagodili
  5. Pozovite metodu Convert klase Converter da biste BMP spremili kao PNG na disk

Možete brzo i jednostavno promijeniti BMP u PNG u C# slijedeći gornji tijek rada i pisanjem nekoliko redaka koda koji sadrže API pozive biblioteke za pretvorbu dokumenata. Također možete postaviti različite opcije pretvaranja za izlaznu PNG datoteku za njezino prilagođavanje pomoću objekta ImageConvertOptions. Ove se upute ne oslanjaju ni na jedan drugi softver i mogu se koristiti na uobičajenim operativnim sustavima kao što su Windows, macOS i Linux.

Kod za pretvaranje bitmape u PNG pomoću C#

Razvili smo aplikaciju za konvertiranje BMP-a u PNG u C# uz pomoć tijeka rada objašnjenog u prethodnom odjeljku za demonstraciju. Kao što možete vidjeti u gornjem isječku koda, upotrijebili smo klasu Converter za učitavanje ulazne bitmap datoteke pomoću njenog konstruktora nakon postavljanja potrebnog paketa s web stranice NuGet i uključivanja potrebnih imenskih prostora. Nakon toga, stvorili smo objekt klase ImageConvertOptions za prilagodbu rezultirajuće datoteke i zatim pozvali metodu Convert za pretvorbu slike i njezino pohranjivanje na disk.

Razgovarali smo o procesu pretvorbe dokumenta za pretvorbu bitmape u PNG u C# i razvili primjer za to. Nedavno smo objavili članak o promjeni slike u Word u C#, pogledajte kako pretvoriti sliku u Word koristeći C# vodič za više informacija.

 Hrvatski