Hur man skapar PNG-bild från BMP i C#

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#

  1. Konfigurera Aspose.Imaging for .NET-paketet från Nuget.org
  2. Inkludera hänvisning till följande två namnområden: Aspose.Imaging, Aspose.Imaging.ImageOptions
  3. Ange licens med SetLicense-metoden innan du konverterar
  4. Läs BMP-fil till ett bildobjekt
  5. Ställ in attribut för utdata PNG-bild med klassen PngOptions
  6. 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.

 Svenska