XAML(eXtensible Application Markup Language) är ett XML-baserat beskrivande språk som används för att designa grafiska användargränssnitt. Speciellt används XAML i WPF (Windows Presentation Foundation), UWP (Universal Windows Platform) och Xamarin Forms. I den här artikeln kommer du att lära dig hur du konverterar bilderna i en PowerPoint-presentation till XAML-gränssnitten programmatiskt. Speciellt kommer artikeln att täcka PowerPoint PPTX till XAML-konvertering med C#.

C# PowerPoint PPT till XAML Converter - Gratis nedladdning

För att konvertera en PowerPoint PPT eller PPTX till XAML kommer vi att använda Aspose.Slides for .NET. Det är ett API för presentationsmanipulering som låter dig skapa, ändra eller konvertera PowerPoint-presentationer. Du kan antingen ladda ner API:t eller installera det med NuGet.

PM> Install-Package Aspose.Slides.NET

Steg för att konvertera PPT till XAML i C#

Aspose.Slides för .NET ger det enklaste sättet att konvertera PowerPoint PPT till XAML i C#. Följande steg krävs för att utföra konvertering av PPT eller PPTX till XAML.

  • Ladda PPT-filen från disken.
  • Spara PPT som XAML till önskad plats.

Följande avsnitt visar hur man utför de ovan nämnda stegen och sparar en PPT som XAML i C#.

Konvertera PPTX till XAML i C#

Följande är stegen för att konvertera bilder i en PowerPoint-presentation till XAML i C#.

Följande kodexempel visar hur man konverterar en PowerPoint PPTX till XAML.

// Ladda PowerPoint-presentationen
using (Presentation pres = new Presentation("pres.pptx"))
{
   // Konvertera presentation till XAML
   pres.Save(new XamlOptions());
}

Följande är skärmdumpen av filerna vi får efter att ha utfört PPTX till XAML-konvertering.

PPTX till XAML i C#

C# PowerPoint till XAML - Anpassade alternativ

Du kan också anpassa PowerPoint till XAML-konverteringen genom att ställa in olika alternativ. Du kan till exempel definiera om du vill konvertera dolda bilder eller inte. Följande är stegen för att konvertera PowerPoint-presentationer till XAML med anpassade alternativ.

Följande kodexempel visar hur du anpassar PowerPoint till XAML-konvertering i C#.

// Ladda PowerPoint-presentationen
using (Presentation pres = new Presentation("pres.pptx"))
{
   // Ställ in alternativ
   XamlOptions options = new XamlOptions();
   options.ExportHiddenSlides = true;
   
   // Konvertera presentation till XAML
   pres.Save(options);
}

Skaffa en gratis API-licens

Du kan använda Aspose.Slides för .NET utan utvärderingsbegränsningar genom att begära en tillfällig licens.

Slutsats

I den här artikeln har du lärt dig hur du konverterar PowerPoint PPT- eller PPTX-presentationer till XAML med C#. Du kan helt enkelt installera API:et och integrera den medföljande koden i dina .NET-applikationer. Dessutom kan du besöka dokumentationen för att utforska andra funktioner i Aspose.Slides för .NET. Du kan också gärna meddela oss om dina frågor via vårt forum.

Se även