Denna artikel beskriver hur man konverterar GIF till WEBP i C#. Den delar detaljer om att konfigurera IDE, en lista med steg och exempel på kod för att utveckla ett program som konverterar en GIF till animerad WEBP i C#, om käll-GIF-filen är animerad, annars skapas en vanlig WEBP-fil. Du kommer också att lära dig att tillämpa andra anpassningar på WEBP-utdatafilen.
Steg för GIF till WEBP-konverteringsprogram i C#
- Ställ in miljön för att använda Aspose.Imaging for .NET för att konvertera en GIF-fil till WEBP
- Lägg till de nödvändiga namnrymderna för applikationen
- Ladda käll-GIF-bilden i Image-klassen
- Skapa en instans av WebPOptions-klassen för att anpassa WEBP-utdatafilen
- För en högkvalitativ bild, ställ in egenskapen lossless till True i WebPOptions-objektet
- Spara den resulterande bilden som en WEBP-fil med den angivna konfigurationen
Dessa steg sammanfattar hur man konverterar en animerad GIF till WEBP i C#. Processen börjar med att ladda källfilen i ett Image-klassobjekt och spara den på disken i WEBP-format med hjälp av ett WebPOptions-klassobjekt. Egenskapen lossless i WebPOptions-klassen ställs in på True för att producera en högkvalitativ utdatafil.
Kod för GIF till WEBP-konverterare i C#
Denna kod demonstrerade processen att konvertera GIF till WEBP i C#. Vi använde Image-klassen, som används för att skapa, ladda, manipulera och spara bilder i olika andra format. WebPOptions-klassen används för att få detaljerad kontroll över skapandet och exporten av WEBP-filer, utdata-kvalitet och animeringsbeteende.
Denna artikel lärde oss processen att konvertera en animerad GIF till WEBP i C#. För att skapa en WEBP-fil från början, se artikeln Skapa WEBP i C#.