Ovaj vodič korak po korak pokazuje vam kako stvoriti PNG sliku iz BMP-a u C#. Ovaj kod u C# sprema bitmapu kao PNG lako i brzo. U određenim situacijama moramo pretvoriti bitmapu u PNG u našim C# aplikacijama i ovaj će primjer biti od pomoći u takvim scenarijima.
Koraci za stvaranje PNG slike iz BMP-a u C#
- Postavite Aspose.Imaging for .NET paket s Nuget.org
- Uključi referencu na sljedeća dva prostora imena: Aspose.Imaging, Aspose.Imaging.ImageOptions
- Navedite licencu pomoću metode SetLicense prije pretvaranja
- Pročitajte BMP datoteku u objekt slike
- Postavite atribute za izlaznu PNG sliku pomoću klase PngOptions
- Spremite izlaznu PNG sliku s navedenim PNG opcijama
U gornjim jednostavnim koracima prvo učitavamo BMP ulaznu sliku u slikovni objekt pomoću metode Load klase Image. Nakon što smo BMP sliku učitali u memoriju, možemo je spremiti u izlaznu PNG sliku. Također možemo odrediti atribute izlazne PNG slike.
Kod za stvaranje PNG slike iz BMP-a u C#
U gornjem kodu postavili smo rezoluciju izlazne PNG slike pretvorene iz bitmapne slike. također smo postavili razinu kompresije PNG slike. Slično, možemo postaviti druge potrebne atribute izlazne slike.
U našoj prethodnoj temi, objasnili smo kôd za pretvoriti OTG u PDF u C#. Pretvaranje između različitih drugih formata slike također je slično uzorku danom u gornjem isječku s manjim izmjenama u kodu.