I den här handledningen kommer vi att lära oss processen att konvertera SVG till PDF i C#. Dessutom ger den informationen för att konfigurera det nödvändiga biblioteket till .NET-applikationen, den stegvisa proceduren för att utföra dokumentkonvertering och hur man använder den här guiden för att utveckla C# SVG till PDF-kapaciteten. Här är stegen och exempelkoden för att konvertera SVG till PDF med C#.
Steg för att konvertera SVG till PDF i C#
- Installera paketet GroupDocs.Conversion for .NET från NuGet i .NET-projektet för att konvertera SVG till PDF
- Lägg till en referens till namnområdet GroupDocs.Conversion för att implementera SVG till PDF-funktionalitet
- Ladda in SVG-filen genom att skapa en instans av klassen Converter
- Initiera klassen PdfConvertOptions och definiera parametrar för att anpassa PDF-dokumentet
- Till sist, anropa Convert-metoden för Converter-klassen för att spara SVG som PDF-dokument
Ovanstående punkter låter dig enkelt utveckla konvertera SVG till PDF C# funktionalitet för att utföra dokumenttransformation. I det första steget ställer du in det nödvändiga paketet och inkluderar det viktiga namnutrymmet. Sedan måste du ladda SVG-inmatningsfilen genom att initiera klassen Converter och instansiera klassen PdfConvertOptions för att anpassa PDF-dokumentet. I det sista steget hjälper Konverteringsmetoden dig att spara den resulterande filen på disken.
Kod för att konvertera SVG till PDF i C#
C# SVG till PDF-omvandlaren implementeras med hjälp av stegen som förklaras i föregående avsnitt för att visa hur den här guiden fungerar. Som du kan se har vi skrivit ett par raders kod som består av API-anrop. Vidare kan du köra den här exempelkoden på alla operativsystem som MS Windows, Linux och Mac OS och till och med utan att installera någon programvara från tredje part.
Vi har diskuterat dokumenttransformationen för att exportera SVG till PDF med C#. Nyligen publicerade vi en artikel för att ändra PDF till text med C#, ta en titt på guiden hur man konverterar PDF till text i C# för mer information.