Hur man konverterar SVG till presentation med C#

I det här enkla ämnet kommer vi att visa dig hur du konverterar SVG till Presentation med C# utan att lita på PowerPoint. Bra är att du inte behöver programvara från tredje part eller ett Interop-bibliotek för att konvertera SVG till PPTX i C#. Applikationen kan användas i alla .NET-konfigurerade miljöer i Windows, Linux eller macOS förutsatt att exempelkoden kan köras sömlöst på alla .NET-plattformar.

Steg för att exportera SVG till PPTX i C#

  1. Konfigurera din applikation för att lägga till paketet Aspose.Slides for .NET från NuGet.org
  2. Skapa en instans av en Presentation-klass för att skapa en standardpresentation
  3. Gå till den första standardbilden i presentationsbildsamlingen
  4. Läs SVG-filens innehåll som en sträng och infoga det i presentationsbildsamlingen
  5. Lägg till en bildramsform inuti den valda bilden med tillagd SVG-bild
  6. Spara presentationen med en SVG-bild på disken

Genom att använda de ovannämnda stegen i C# kan du enkelt spara SVG som PPT presentation. Processen påbörjas genom att skapa en instans av klassen Presentation och komma åt den första standardbilden från bildsamlingen. Sedan läses SVG-filinnehållet som en sträng från disken och läggs till en IPPImage i presentationsbildsamlingen. Slutligen läggs en bildramsform till inuti bilden genom att använda den tillagda SVG och presentationen sparas på disken.

Kod för att konvertera SVG till PPTX i C#

Genom att använda exemplet ovan i C# SVG till PowerPoint kan presentationskonvertering enkelt göras med några rader enkel kod. Du kan också använda en befintlig presentation och kan infoga SVG var som helst i vilken bild som helst genom att ställa in valfri anpassad storlek också. Du kan också ladda käll-SVG som en minnesström från källor som databaser eller webben.

Denna handledning förklarar hur man infogar SVG i Presentation med C#. Om du vill lära dig hur du lägger till en tabell i PowerPoint-presentationen, se artikeln om hur man skapar en tabell i PowerPoint med C#.

 Svenska