Dieser einfache Artikel konzentriert sich auf die Konvertierung von PPTX in Markdown mit C#. Es enthält außerdem die Projektkonfiguration, schrittweise Programmieraufgaben und einen funktionierenden Beispielcode zum Exportieren von PowerPoint nach Markdown in C# mithilfe einfacher API-Aufrufe. Die entwickelte Anwendung kann in jeder .NET-unterstützten Umgebung unter macOS, Windows und Linux verwendet werden.
Schritte zum Konvertieren von PowerPoint in Markdown in C#
- Konfigurieren Sie die Entwicklungsumgebung für die Installation von Aspose.Slides for .NET, um die Präsentation mit C# in eine Markdown-Datei zu konvertieren.
- Greifen Sie mithilfe einer Instanz der Klasse Presentation für die PPTX-zu-MD-Konvertierung auf die PPTX-Quellpräsentation zu
- Erstellen Sie eine Instanz der Klasse MarkdownSaveOptions und legen Sie die Markdown-Dateioptionen fest
- Speichern Sie die resultierende MD-Datei auf der Festplatte
Die oben genannten Schritte umfassen den Prozess des Exportierens von PPTX nach MD mithilfe von C# mithilfe einfacher API-Aufrufe. Der Prozess wird eingeleitet, indem die Quellpräsentationsdatei mithilfe des Präsentationsklassenobjekts von der Festplatte geladen wird. Mithilfe einer Instanz der MarkdownSaveOptions-Klasse werden dann der Inhalt der Ausgabe-MD-Datei und die Formateinstellung angewendet. Abschließend wird die Präsentation in eine Markdown-Datei konvertiert und auf der Festplatte gespeichert.
Code zum Konvertieren von PowerPoint in Markdown in 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); | |
} | |
} | |
} | |
} |
Dieses Beispiel zeigt den Prozess der Konvertierung von PPTX in Markdown in C#. Die MarkdownSaveOptions-Klasse wird verwendet, um die Formatierung und Inhaltseinstellungen der Ausgabe-MD-Datei festzulegen. Sie können Optionen wie Ausgeblendete Folien anzeigen, Foliennummer anzeigen, Ausgabeart und Exporttyp festlegen, um nur einige zu nennen. Sobald die Markdown-Dateioptionen festgelegt sind, wird die konvertierte MD-Datei auf der Festplatte gespeichert.
In diesem Artikel haben wir gelernt, wie man PowerPoint in C# in Markdown konvertiert*. Wenn Sie daran interessiert sind, den Prozess zum Erstellen einer schreibgeschützten Präsentation zu erfahren, lesen Sie den Artikel zu So erstellen Sie eine schreibgeschützte Präsentation mit C#.