Hur man konverterar SVG till PNG med C#

I den här handledningen kommer vi att förklara steg-för-steg-guiden för att konvertera SVG till PNG med C#. Vi kommer också att utveckla ett exempel för funktionen SVG till PNG C# genom att använda stegen som definieras i det här inlägget. Dokumenttransformationen är en enkel process som bara kräver några rader kod. De fullständiga instruktionerna och exempelkoden kan ses nedan.

Steg för att konvertera SVG till PNG med C#

  1. Installera GroupDocs.Conversion for .NET från NuGet-pakethanteraren i .NET-applikationen
  2. Inkludera namnutrymmet GroupDocs.Conversion för att utföra dokumentkonvertering från SVG- till PNG-format
  3. Skapa en instans av klassen Converter och skicka SVG-filen till dess konstruktor
  4. Initiera klassen ImageConvertOptions och definiera konverteringsalternativ för utdata-PNG-filen
  5. Anropa Convert-metoden för Converter-klassen, skicka ut PNG-filnamnet och ImageConvertOptions till den

Dessa instruktioner beskriver hela arbetsflödet för dokumentkonvertering för SVG till PNG. Med hjälp av de ovan nämnda punkterna kan du enkelt och snabbt konstruera C# SVG till PNG förmågan. Du kan börja med att ladda ner det nödvändiga paketet och inkludera en referens till det i din kod. I nästa steg laddar du käll-SVG-filen och ställer in konverteringsalternativ för utdata-PNG-filen. Slutligen sparar du den genererade PNG-filen på skivan genom att anropa funktionen Konvertera.

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

Exemplet ovan visar hur man implementerar C# convert SVG to PNG-funktionen genom att följa instruktionerna i föregående avsnitt. Vi har bara förbrukat ett fåtal API-anrop för att utföra dokumentkonvertering utan ett tredjepartsverktyg. Du kan också konvertera SVG till många andra dokumentformat inklusive JPG, GIF, WEBP, PPSM, PSD, CSV och många fler.

Vi har diskuterat dokumentkonverteringsprocessen för att transformera SVG till PNG-format och skapat en exempelkod för det i det här inlägget. I vår tidigare handledning tittade vi på hur man konverterar HTML till RTF i C#; kontrollera den för mer information.

 Svenska