Экспорт в XAML

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

Об XAML

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

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

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

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

  $pres = new Presentation("pres.pptx");
  try {
    $pres->save(new XamlOptions());
  } finally {
    if (!java_is_null($pres)) {
      $pres->dispose();
    }
  }

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

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

Например, если вы хотите, чтобы Aspose.Slides добавлял скрытые слайды из вашей презентации при экспорте в XAML, вы можете задать свойство ExportHiddenSlides в значение true. Ознакомьтесь с этим примером кода PHP:

  $pres = new Presentation("pres.pptx");
  try {
    $xamlOptions = new XamlOptions();
    $xamlOptions->setExportHiddenSlides(true);
    $pres->save($xamlOptions);
  } finally {
    if (!java_is_null($pres)) {
      $pres->dispose();
    }
  }