Hur man konverterar TIFF till PNG i C#

Det här ämnet tar upp detaljerna om hur man konverterar TIFF till PNG i C#. Den omfattar alla resurser, viktiga klasser, metoder och en körbar exempelkod för att Konvertera TIFF till PNG i C#. Applikationen kan användas i alla .NET-stödda miljöer i Windows, Linux eller macOS.

Steg för att konvertera TIFF till PNG i C#

  1. Etablera miljön för att använda Aspose.Imaging med NuGet-pakethanteraren
  2. Få åtkomst till TIFF-källfilen med klassinstansen Image och casta den till TiffImage
  3. Iterera genom varje TIFF-bildruta
  4. Spara den valda TIFF-ramen som en PNG på disken med standard PngOptions

Genom att följa de ovan nämnda stegen kan du enkelt konvertera varje bildruta inuti en TIFF till PNG med C# i ett steg-för-steg tillvägagångssätt där vi först och främst kommer att etablera miljön genom att använda de nödvändiga resurserna i projektet och sedan laddas käll-TIFF-bilden med en instans av klassen Image. Den inlästa bilden kommer sedan att castas till en instans av klassen TiffImage, som sedan följs av tillgång till varje bildruta inuti TIFF-bilden. Varje TIFF-ram kommer att sparas på disken som en separat PNG-fil på disken med standardförekomsten PngOptions.

Kod för att konvertera TIFF till PNG med C#

Med hjälp av ovanstående exempelkod kan du enkelt ändra TIFF till PNG med C# med hjälp av väldigt få API-anrop. Klassinstansen Image stöder flera bildtyper och har många överbelastade metoder som kan användas för att ladda bilderna antingen från en ström eller från en disk tillsammans med andra ytterligare LoadOptions-parametrar. Med hjälp av klassen LoadOptions kan du ställa in förloppshändelsehanteraren, databakgrundsfärg, dataåterställningsläge och tips om buffertstorlek.

I den här artikeln har vi lärt oss om processen att konvertera TIFF till PNG med C#. Om du är intresserad av att komprimera PNG-filen, se artikeln om hur man komprimerar en PNG i C#.

 Svenska