In diesem Handbuch werden die Details zur Konvertierung von Markdown in Word in C# beschrieben. Es erklärt den Programmablauf Schritt für Schritt und bietet einen funktionierenden Codeausschnitt zum Rendern von Markdown in DOCX in C#. Darüber hinaus gelten diese Informationen für die Entwicklung eines Konverters in jedem Betriebssystem wie Windows, MacOS, Linux usw., auf dem .NET konfiguriert ist.
Schritte zum Rendern einer MD-Datei in Word in C#
- Richten Sie die IDE ein, indem Sie die Bibliothek Aspose.HTML installieren
- Erstellen einer Beispiel-Markdown-Eingabedatei
- Speichern Sie die Beispiel-Markdown-Datei und konvertieren Sie sie mit der Methode convert_markdown in das HTML-Dateiformat
- Exportieren Sie die konvertierte HTML-Datei nach Markdown, indem Sie die Methode convert_html aufrufen.
Diese Schritte erläutern, wie Sie Markdown in C# in Word konvertieren. Als erste Voraussetzung erstellen Sie eine Markdown-Datei, indem Sie eine beliebige benutzerdefinierte Markdown-Zeichenfolge angeben. Exportieren Sie anschließend die Eingabedatei in das HTML-Format, das dann als Word-Dokument gerendert wird.
Code zum Konvertieren von Markdown in Word in C#
using System.IO; | |
using Aspose.Html; | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
License lic = new License(); | |
lic.SetLicense("license.lic"); | |
// Set path for Markdown file | |
string sourcePath = "input.md"; | |
// Create a Markdown example | |
var code = "### Hello, World!" + "\r\n" + "Convert Markdown to DOCX!"; | |
// Create a Markdown file | |
File.WriteAllText(sourcePath, code); | |
// Set path for DOCX file | |
string savePath = "document-output.docx"; | |
// Convert Markdown to HTML document | |
using var document = Aspose.Html.Converters.Converter.ConvertMarkdown(sourcePath); | |
// Convert HTML document to DOCX file format | |
Aspose.Html.Converters.Converter.ConvertHTML(document, new Aspose.Html.Saving.DocSaveOptions(), savePath); | |
System.Console.WriteLine("MD to DOCX successfully"); | |
} | |
} |
Dieser Codeausschnitt zeigt den Prozess der Entwicklung eines MD-zu-Word-Konverters in C#. Er erstellt eine Markdown-Datei und exportiert sie zur weiteren Verarbeitung auf die Festplatte oder in einen Stream. Anschließend wird die Markdown-Datei mit der Methode convertMarkdown in eine HTML-Datei exportiert. Schließlich werden die HTML-Inhalte in das Microsoft Word-Format gerendert, indem eine Instanz der Klasse DocSaveOptions erstellt und die Methode convert_html aufgerufen wird.
In diesem Tutorial haben Sie gelernt, wie Sie MD-Dateien in C# nach Word exportieren. Wenn Sie jedoch lernen möchten, wie man EPUB in PDF konvertiert, lesen Sie den Artikel zu Konvertieren Sie EPUB in PDF in C#.