Экспорт в XAML

Экспорт презентаций в XAML

О XAML

XAML - это описательный язык программирования, который позволяет вам создавать или писать пользовательские интерфейсы для приложений, особенно тех, которые используют WPF (Windows Presentation Foundation), UWP (Универсальная платформа Windows) и формы Xamarin.

XAML, который является языком на основе XML, представляет собой вариант Microsoft для описания графического интерфейса. Вы, скорее всего, будете использовать дизайнер для работы с файлами XAML большую часть времени, но при этом вы все равно можете писать и редактировать свой графический интерфейс.

Экспорт презентаций в XAML с параметрами по умолчанию

Этот код на C++ показывает, как экспортировать презентацию в XAML с настройками по умолчанию:

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

Экспорт презентаций в XAML с пользовательскими параметрами

Вы можете выбрать параметры из интерфейса IXamlOptions, которые контролируют процесс экспорта и определяют, как Aspose.Slides экспортирует вашу презентацию в XAML.

Например, если вы хотите, чтобы Aspose.Slides добавил скрытые слайды из вашей презентации при экспорте в XAML, вы можете передать значение true методу set_ExportHiddenSlides(). Вот этот образец кода на C++:

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

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