Hogyan készítsünk PNG-képet BMP-ből C#-ban

Ez a lépésről lépésre bemutatja, hogyan hozhat létre PNG képet BMP-ből C#-ban. Ez a kód C#-ban mentheti a bittérképet PNG-ként egyszerűen és gyorsan. Bizonyos helyzetekben a bittérképet PNG-re kell konvertálnunk a C#-alkalmazásainkban, és ez a minta hasznos lesz az ilyen forgatókönyvekben.

PNG-kép létrehozásának lépései BMP-ből C#-ban

  1. Állítsa be a Aspose.Imaging for .NET csomagot a Nuget.org webhelyről
  2. Tartalmazzon hivatkozást a következő két névtérre: Aspose.Imaging, Aspose.Imaging.ImageOptions
  3. Konvertálás előtt adja meg a licencet a SetLicense metódussal
  4. BMP fájl beolvasása kép objektummá
  5. Állítsa be a kimeneti PNG-kép attribútumait a PngOptions osztály használatával
  6. Mentse el a kimeneti PNG-képet a megadott PNG-beállításokkal

A fenti egyszerű lépésekben először egy BMP bemeneti képet töltünk be egy képobjektumba az Image class Load metódusával. Miután betöltöttük a BMP képet a memóriába, elmenthetjük egy kimeneti PNG képbe. Megadhatjuk a kimeneti PNG kép attribútumait is.

Kód PNG-kép létrehozásához BMP-ből C#-ban

A fenti kódban a bittérképes képből konvertált kimeneti PNG-kép felbontását állítottuk be. beállítottuk a PNG kép tömörítési szintjét is. Hasonlóképpen beállíthatjuk a kimeneti kép egyéb kötelező attribútumait is.

Előző témánkban a kódot magyaráztuk a következőnek: konvertálja az OTG-t PDF-be C#-ban. A különböző képformátumok közötti konvertálás is hasonló a fenti részletben megadott mintához, kisebb kódmódosításokkal.

 Magyar