Exporter vers XAML

Exportation de présentations vers XAML

À propos de XAML

XAML est un langage de programmation descriptif qui vous permet de créer ou d’écrire des interfaces utilisateur pour des applications, en particulier celles qui utilisent WPF (Windows Presentation Foundation), UWP (Universal Windows Platform) et Xamarin forms.

XAML, qui est un langage basé sur XML, est la variante de Microsoft pour décrire une interface graphique. Vous utiliserez probablement un concepteur pour travailler sur des fichiers XAML la plupart du temps, mais vous pouvez toujours écrire et modifier votre interface graphique.

Exportation de présentations vers XAML avec les options par défaut

Ce code C++ vous montre comment exporter une présentation vers XAML avec les paramètres par défaut :

auto pres = System::MakeObject<Presentation>(u"pres.pptx");
pres->Save(System::MakeObject<XamlOptions>());

Exportation de présentations vers XAML avec des options personnalisées

Vous pouvez sélectionner des options dans l’interface IXamlOptions qui contrôlent le processus d’exportation et déterminent comment Aspose.Slides exporte votre présentation vers XAML.

Par exemple, si vous souhaitez qu’Aspose.Slides ajoute des diapositives cachées de votre présentation lors de l’exportation vers XAML, vous pouvez passer true au méthode set_ExportHiddenSlides(). Voir cet exemple de code C++ :

auto xamlOptions = System::MakeObject<XamlOptions>();
xamlOptions->set_ExportHiddenSlides(true);

auto pres = System::MakeObject<Presentation>(u"pres.pptx");
pres->Save(xamlOptions);