Šis žingsnis po žingsnio vadovas parodo, kaip sukurti PNG vaizdą iš BMP naudojant C#. Šis kodas C# lengvai ir greitai išsaugo bitmap kaip PNG. Tam tikrose situacijose turime konvertuoti bitmap į PNG mūsų C# programose ir šis pavyzdys bus naudingas tokiais atvejais.
Veiksmai, kaip sukurti PNG vaizdą iš BMP naudojant C#
- Nustatykite Aspose.Imaging for .NET paketą iš Nuget.org
- Įtraukite nuorodą į šias dvi vardų sritis: Aspose.Imaging, Aspose.Imaging.ImageOptions
- Prieš konvertuodami nurodykite licenciją naudodami SetLicense metodą
- Skaityti BMP failą į vaizdo objektą
- Nustatykite išvesties PNG vaizdo atributus naudodami PngOptions klasę
- Išsaugokite išvesties PNG vaizdą su nurodytomis PNG parinktimis
Atlikdami aukščiau nurodytus paprastus veiksmus, pirmiausia įkeliame BMP įvesties vaizdą į vaizdo objektą, naudodami vaizdo klasės įkėlimo metodą. Įkėlę BMP vaizdą į atmintį, galime išsaugoti jį išvesties PNG vaizde. Taip pat galime nurodyti išvesties PNG vaizdo atributus.
Kodas sukurti PNG vaizdą iš BMP C#
Aukščiau pateiktame kode nustatėme išvesties PNG vaizdo, konvertuoto iš bitmap vaizdo, skiriamąją gebą. taip pat nustatėme PNG vaizdo suspaudimo lygį. Panašiai galime nustatyti kitus būtinus išvesties vaizdo atributus.
Ankstesnėje temoje paaiškinome kodą konvertuoti OTG į PDF C#. Konvertavimas tarp skirtingų kitų vaizdo formatų taip pat panašus į pavyzdį, pateiktą aukščiau esančiame fragmente su nedideliais kodo pakeitimais.