XAML(eXtensible Application Markup Language) – це описова мова на основі XML, яка використовується для розробки графічних інтерфейсів користувача. Зокрема, XAML використовується в WPF (Windows Presentation Foundation), UWP (Universal Windows Platform) і Xamarin Forms. У цій статті ви дізнаєтесь, як програмно перетворити слайди презентації PowerPoint на інтерфейси XAML. Зокрема, у статті буде розглянуто перетворення PowerPoint PPTX у XAML за допомогою C#.

C# PowerPoint PPT to XAML Converter — Безкоштовне завантаження

Щоб перетворити PowerPoint PPT або PPTX на XAML, ми використаємо Aspose.Slides for .NET. Це API керування презентаціями, який дозволяє створювати, змінювати або конвертувати презентації PowerPoint. Ви можете завантажити API або встановити його за допомогою NuGet.

PM> Install-Package Aspose.Slides.NET

Кроки для перетворення PPT у XAML у C#

Aspose.Slides for .NET забезпечує найпростіший спосіб конвертації PowerPoint PPT у XAML на C#. Щоб виконати перетворення PPT або PPTX у XAML, необхідно виконати такі кроки.

  • Завантажте файл PPT з диска.
  • Збережіть PPT як XAML у потрібному місці.

У наступних розділах показано, як виконати вищезазначені кроки та зберегти PPT як XAML у C#.

Перетворення PPTX на XAML на C#

Нижче наведено кроки для перетворення слайдів у презентації PowerPoint на XAML у C#.

  • Спочатку завантажте презентацію PowerPoint за допомогою класу Presentation.
  • Перетворіть презентацію у файли XAML за допомогою методу Presentation.Save(new XamlOptions()).

У наведеному нижче прикладі коду показано, як перетворити PowerPoint PPTX на XAML.

// Завантажте презентацію PowerPoint
using (Presentation pres = new Presentation("pres.pptx"))
{
   // Перетворення презентації в XAML
   pres.Save(new XamlOptions());
}

Нижче наведено знімок екрана файлів, які ми отримуємо після виконання перетворення PPTX у XAML.

PPTX до XAML у C#

C# PowerPoint до XAML – спеціальні параметри

Ви також можете налаштувати перетворення PowerPoint у XAML, встановивши різні параметри. Наприклад, ви можете визначити, чи конвертувати приховані слайди чи ні. Нижче наведено кроки для перетворення презентацій PowerPoint на XAML із настроюваними параметрами.

У наведеному нижче прикладі коду показано, як налаштувати перетворення PowerPoint на XAML у C#.

// Завантажте презентацію PowerPoint
using (Presentation pres = new Presentation("pres.pptx"))
{
   // Встановити параметри
   XamlOptions options = new XamlOptions();
   options.ExportHiddenSlides = true;
   
   // Перетворення презентації в XAML
   pres.Save(options);
}

Отримайте безкоштовну ліцензію API

Ви можете використовувати Aspose.Slides for .NET без обмежень оцінювання, надіславши запит на тимчасову ліцензію.

Висновок

У цій статті ви дізналися, як конвертувати презентації PowerPoint PPT або PPTX у XAML за допомогою C#. Ви можете просто встановити API та інтегрувати наданий код у свої програми .NET. Крім того, ви можете відвідати документацію, щоб дослідити інші функції Aspose.Slides for .NET. Ви також можете повідомити нам про свої запити через наш форум.

Дивись також