Konvertera PowerPoint till XAML med C++

Extensible Application Markup Language (XAML) är ett enkelt och deklarativt språk baserat på XML. Den använder .xaml-formatet för sina filer och används främst för att designa grafiska användargränssnitt i Xamarin Forms, UWP (Universal Windows Platform) och WPF (Windows Presentation Foundation). I XAML kan du skapa, initiera och ställa in egenskaper för objekt med hierarkiska relationer. I den här artikeln kommer du att lära dig hur du konverterar PowerPoint PPT till XAML programmatiskt i C++.

C++ PowerPoint PPT till XAML Converter - Gratis nedladdning

Aspose.Slides for C++ är ett kraftfullt och funktionsrikt API som låter dig skapa och ändra PowerPoint-filer utan att Microsoft PowerPoint behöver installeras. Dessutom stöder API:et konvertering av PowerPoint-presentationer till XAML-format. Du kan antingen installera API:t genom NuGet eller ladda ner det direkt från avsnittet Nedladdningar.

PM> Install-Package Aspose.Slides.Cpp

Konvertera PowerPoint PPT till XAML i C++

Du kan konvertera dina PowerPoint-filer till XAML-format på bara några rader kod genom att följa stegen nedan.

Följande exempelkod visar hur du konverterar PowerPoint-filer till XAML-format med C++.

// Källfilens sökväg
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToXAML_out.xaml";

// Ladda presentationsfilen
auto presentation = System::MakeObject<Presentation>(sourceFilePath);

// Spara XAML-filerna
presentation->Save(System::MakeObject<XamlOptions>());

C++ PPTX till XAML - Ytterligare alternativ

För att anpassa de genererade XAML-filerna kan du tillhandahålla ytterligare alternativ för konverteringen. Följande är stegen för att konvertera PowerPoint-filer till XAML-format med hjälp av ytterligare alternativ.

Följande exempelkod visar hur du konverterar PowerPoint-filer till XAML-format med ytterligare alternativ med C++.

// Källfilens sökväg
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToXAML_out.xaml";

// Ladda presentationsfilen
auto presentation = System::MakeObject<Presentation>(sourceFilePath);

// Skapa en instans av klassen XamlOptions
auto xamlOptions = System::MakeObject<XamlOptions>();
xamlOptions->set_ExportHiddenSlides(true);

// Spara XAML-filerna
presentation->Save(xamlOptions);

PPT till XAML C++ Converter - Skaffa en gratis licens

För att konvertera PPT/PPTX till XAML utan utvärderingsbegränsningar kan du få en gratis tillfällig licens.

Slutsats

I den här artikeln har du lärt dig hur du konverterar PowerPoint-filer till XAML-format med C++. Dessutom har du sett hur du tillhandahåller ytterligare alternativ för att anpassa de genererade XAML-filerna.

C++ PPT Converter API - Läs mer

Aspose.Slides för C++ är ett robust API som ger många ytterligare funktioner för att arbeta med PowerPoint-filer. Du kan utforska API:et i detalj genom att besöka den officiella dokumentationen. Om du har några frågor är du välkommen att kontakta oss på vårt gratis supportforum.

Se även