Denna steg för steg handledning visar hur du skapar PNG-bild från BMP i C#. Denna kod i C# sparar bitmapp som PNG enkelt och snabbt. I vissa situationer måste vi konvertera bitmapp till PNG i våra C#-applikationer och detta exempel kommer att vara till hjälp i sådana scenarier.
Steg för att skapa PNG-bild från BMP i C#
- Konfigurera Aspose.Imaging for .NET-paketet från Nuget.org
- Inkludera hänvisning till följande två namnområden: Aspose.Imaging, Aspose.Imaging.ImageOptions
- Ange licens med SetLicense-metoden innan du konverterar
- Läs BMP-fil till ett bildobjekt
- Ställ in attribut för utdata PNG-bild med klassen PngOptions
- Spara den utgående PNG-bilden med de angivna PNG-alternativen
I de enkla stegen ovan laddar vi först in en BMP-ingångsbild i ett bildobjekt med hjälp av metoden Load av bildklassen. När vi har laddat in BMP-bilden i minnet kan vi spara den till en utgående PNG-bild. Vi kan också specificera attributen för den utgående PNG-bilden.
Kod för att skapa PNG-bild från BMP i C#
I ovanstående kod har vi ställt in upplösningen för den utgående PNG-bilden som konverterats från bitmappsbilden. vi har också ställt in komprimeringsnivån för PNG-bilden. På samma sätt kan vi ställa in andra nödvändiga attribut för utdatabilden.
I vårt tidigare ämne förklarade vi koden för konvertera OTG till PDF i C#. Konvertering mellan olika andra bildformat liknar också exemplet i ovanstående kodavsnitt med mindre ändringar i koden.