Як конвертувати PPTX у Markdown за допомогою C#

Ця проста стаття присвячена тому, як перетворити PPTX на Markdown за допомогою C#. Він також містить конфігурацію проекту, покрокові завдання програмування та робочий приклад коду для експорту PowerPoint у Markdown у C# за допомогою простих викликів API. Розроблену програму можна використовувати в будь-якому підтримуваному середовищі .NET у macOS, Windows і Linux.

Кроки для перетворення PowerPoint у Markdown на C#

  1. Налаштуйте середовище розробки для встановлення Aspose.Slides for .NET для перетворення презентації у файл Markdown за допомогою C#
  2. Доступ до вихідної презентації PPTX за допомогою екземпляра класу Presentation для перетворення PPTX у MD
  3. Створіть екземпляр класу MarkdownSaveOptions і встановіть параметри файлу Markdown
  4. Збережіть отриманий MD-файл на диску

Вищезазначені кроки передбачають процес експорту PPTX до MD за допомогою C# за допомогою простих викликів API. Процес ініціюється завантаженням вихідного файлу презентації з диска за допомогою об’єкта класу Presentation. Потім за допомогою екземпляра класу MarkdownSaveOptions застосовуються вихідний вміст файлу MD і налаштування формату. Нарешті, презентація перетворюється на файл Markdown і зберігається на диску.

Код для перетворення PowerPoint у Markdown на C#

using System;
using Aspose.Slides;
using Aspose.Slides.Export;
namespace TestSlides
{
public class PresentationToMd
{
public static void ConvertToMD()
{
String path = @"/KnowledgeBase/TestData/";
// Setting the license for the product to convert a presentation to MD
License SlideToMdLicense = new License();
SlideToMdLicense.SetLicense(path + "Conholdate.Total.Product.Family.lic");
// Load the source presentation file to convert to MD file
using (Presentation presToMd = new Presentation(path + "Source.pptx"))
{
MarkdownSaveOptions markdownSaveOptions = new MarkdownSaveOptions
{
ShowHiddenSlides = true,
ShowSlideNumber = true,
Flavor = Flavor.Github,
ExportType = MarkdownExportType.Sequential,
NewLineType = NewLineType.Windows
};
// Save the slides 1 to 3 as MD on the disk
presToMd.Save("Exported.md", new[] { 1, 2, 3}, SaveFormat.Md, markdownSaveOptions);
}
}
}
}

Цей приклад демонструє процес перетворення PPTX на Markdown у C#. Клас MarkdownSaveOptions використовується для встановлення параметрів форматування вихідного MD-файлу та вмісту. Ви можете налаштувати такі параметри, як показувати приховані слайди, показувати номер слайда, формат виведення та тип експорту, щоб назвати декілька. Після встановлення параметрів файлу розмітки перетворений файл MD буде збережено на диску.

Ця стаття навчила нас, як конвертувати PowerPoint у Markdown на C#. Якщо вам цікаво дізнатися про процес створення презентації лише для читання, перегляньте статтю на як створити презентацію лише для читання за допомогою C#.

 Українська