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++ API för att konvertera PowerPoint-presentationer till XAML-format
- Konvertera PowerPoint-filer till XAML-format med C++
- Konvertera PowerPoint-filer till XAML med ytterligare alternativ
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.
- Ladda PowerPoint-filen med klassen Presentation.
- Spara XAML-filerna med hjälp av Presentation->Save(System::SharedPtrExport::Xaml::IXamlOptions alternativ) metod.
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.
- Ladda PowerPoint-filen med klassen Presentation.
- Skapa en instans av klassen XamlOptions.
- Ställ in önskade alternativ.
- Spara XAML-filerna med hjälp av Presentation->Save(System::SharedPtrExport::Xaml::IXamlOptions alternativ) metod.
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.