Převeďte PowerPoint do XAML pomocí C++

Extensible Application Markup Language (XAML) je jednoduchý a deklarativní jazyk založený na XML. Pro své soubory používá formát .xaml a používá se hlavně k navrhování grafických uživatelských rozhraní v Xamarin Forms, UWP (Universal Windows Platform) a WPF (Windows Presentation Foundation). V XAML můžete vytvářet, inicializovat a nastavovat vlastnosti objektů s hierarchickými vztahy. V tomto článku se dozvíte, jak převést PowerPoint PPT na XAML programově v C++.

Převaděč C++ PowerPoint PPT do XAML – ke stažení zdarma

Aspose.Slides for C++ je výkonné a na funkce bohaté rozhraní API, které umožňuje vytvářet a měnit soubory PowerPoint bez nutnosti instalace Microsoft PowerPoint. Kromě toho rozhraní API podporuje převod prezentací PowerPoint do formátu XAML. Rozhraní API můžete nainstalovat buď prostřednictvím NuGet, nebo si jej stáhnout přímo ze sekce Downloads.

PM> Install-Package Aspose.Slides.Cpp

Převeďte PowerPoint PPT na XAML v C++

Soubory PowerPoint můžete převést do formátu XAML pomocí několika řádků kódu podle níže uvedených kroků.

Následující ukázkový kód ukazuje, jak převést soubory PowerPoint do formátu XAML pomocí C++.

// Cesta ke zdrojovému souboru
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToXAML_out.xaml";

// Načtěte soubor prezentace
auto presentation = System::MakeObject<Presentation>(sourceFilePath);

// Uložte soubory XAML
presentation->Save(System::MakeObject<XamlOptions>());

C++ PPTX až XAML – další možnosti

Chcete-li přizpůsobit vygenerované soubory XAML, můžete poskytnout další možnosti převodu. Následují kroky pro převod souborů PowerPoint do formátu XAML pomocí dalších možností.

Následující ukázkový kód ukazuje, jak převést soubory PowerPoint do formátu XAML s dalšími možnostmi pomocí C++.

// Cesta ke zdrojovému souboru
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToXAML_out.xaml";

// Načtěte soubor prezentace
auto presentation = System::MakeObject<Presentation>(sourceFilePath);

// Vytvořte instanci třídy XamlOptions
auto xamlOptions = System::MakeObject<XamlOptions>();
xamlOptions->set_ExportHiddenSlides(true);

// Uložte soubory XAML
presentation->Save(xamlOptions);

PPT to XAML C++ Converter – Získejte bezplatnou licenci

Chcete-li převést PPT/PPTX na XAML bez omezení hodnocení, můžete získat bezplatnou dočasnou licenci.

Závěr

V tomto článku jste se naučili, jak převést soubory PowerPoint do formátu XAML pomocí C++. Dále jste viděli, jak poskytnout další možnosti přizpůsobení generovaných souborů XAML.

C++ PPT Converter API – Přečtěte si více

Aspose.Slides for C++ je robustní API, které poskytuje mnoho dalších funkcí pro práci se soubory PowerPoint. Rozhraní API můžete podrobně prozkoumat na oficiální dokumentaci. V případě jakýchkoli dotazů nás neváhejte kontaktovat na našem bezplatném fóru podpory.

Viz také