W tym prostym artykule skupiono się na tym, jak konwertować PPTX na Markdown przy użyciu języka C#. Zawiera także konfigurację projektu, etapowe zadania programistyczne i działający przykładowy kod do eksportowania PowerPoint do Markdown w C# przy użyciu prostych wywołań API. Opracowaną aplikację można używać w dowolnym środowisku obsługiwanym przez .NET w systemach macOS, Windows i Linux.
Kroki, aby przekonwertować program PowerPoint na Markdown w języku C#
- Skonfiguruj środowisko programistyczne, aby zainstalować Aspose.Slides for .NET w celu przekonwertowania prezentacji na plik Markdown przy użyciu języka C#
- Uzyskaj dostęp do źródłowej prezentacji PPTX za pomocą instancji klasy Presentation do konwersji PPTX na MD
- Utwórz instancję klasy MarkdownSaveOptions i ustaw opcje pliku Markdown
- Zapisz powstały plik MD na dysku
Wyżej wymienione kroki obejmują proces eksportowania PPTX do MD przy użyciu C# za pomocą prostych wywołań API. Proces inicjowany jest poprzez załadowanie źródłowego pliku prezentacji z dysku przy pomocy obiektu klasy Prezentacja. Następnie za pomocą instancji klasy MarkdownSaveOptions stosowana jest zawartość wyjściowego pliku MD i ustawienia formatu. Na koniec prezentacja jest konwertowana do pliku Markdown i zapisywana na dysku.
Kod do konwersji programu PowerPoint na Markdown w języku 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); | |
} | |
} | |
} | |
} |
Ten przykład ilustruje proces konwersji PPTX na Markdown w języku C#. Klasa MarkdownSaveOptions służy do ustawiania formatu wyjściowego pliku MD i ustawień zawartości. Możesz ustawić opcje, takie jak pokaż ukryte slajdy, pokaż numer slajdu, wygląd wyjściowy i typ eksportu, żeby wymienić tylko kilka. Po ustawieniu opcji pliku przecen przekonwertowany plik MD zostanie zapisany na dysku.
W tym artykule nauczyliśmy się, jak konwertować program PowerPoint do języka Markdown w języku C#. Jeśli jesteś zainteresowany poznaniem procesu tworzenia prezentacji tylko do odczytu, zapoznaj się z artykułem na stronie jak utworzyć prezentację tylko do odczytu przy użyciu C#.