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
- Állítsa be a Aspose.Imaging for .NET csomagot a Nuget.org webhelyről
- Tartalmazzon hivatkozást a következő két névtérre: Aspose.Imaging, Aspose.Imaging.ImageOptions
- Konvertálás előtt adja meg a licencet a SetLicense metódussal
- BMP fájl beolvasása kép objektummá
- Állítsa be a kimeneti PNG-kép attribútumait a PngOptions osztály használatával
- 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.