Markdown in HTML umwandeln – C#
Markdown ist eine Auszeichnungssprache mit einer Syntax zur Formatierung von einfachem Text. Markdown wird häufig als Format für Dokumentationen und Readme-Dateien verwendet, da es einen leicht lesbaren und einfach zu schreibenden Stil ermöglicht. Durch sein Design kann es leicht in viele Ausgabeformate konvertiert werden, aber ursprünglich wurde es nur für die Konvertierung in HTML entwickelt. Mit der Aspose.HTML for .NET-Bibliothek in Ihrer C#-Anwendung können Sie Markdown mit nur wenigen Codezeilen in eine HTML-Datei umwandeln!
In diesem Artikel erfahren Sie, wie Sie Markdown in HTML konvertieren können, indem Sie die Aspose.HTML for .NET API verwenden. Sie lernen die unterstützten Szenarien für die Konvertierung von Markdown in HTML kennen und können diese anhand von C#-Beispielen veranschaulichen. Außerdem können Sie einen Online Markdown Converter ausprobieren, um die Funktionalität der Aspose.HTML API zu testen und Markdown on the fly zu konvertieren.
Online Markdown Konverter
Mit Aspose.HTML for .NET API können Sie Markdown in Echtzeit in HTML konvertieren. Bitte laden Sie eine Markdown-Datei aus dem lokalen Dateisystem und führen Sie das Beispiel aus. Die Speicheroptionen sind standardmäßig gesetzt. Sie erhalten sofort das Konvertierungsergebnis als separate Datei.
Wenn Sie Markdown programmatisch in HTML umwandeln möchten, sehen Sie sich bitte die folgenden C#-Codebeispiele an.
Beispiel 1. Erstellen einer MD-Quelldatei aus Code und Konvertierung von Markdown in HTML
Sie können Markdown in das HTML-Format konvertieren, indem Sie C# und andere .NET-Programmiersprachen verwenden. Aspose.HTML bietet mit ConvertMarkdown()-Methoden eine verständliche und unkomplizierte Möglichkeit, die Konvertierung von Markdown in HTML durchzuführen. Wenn Sie ein Markdown-Dokument aus einem Benutzerstring direkt in Ihrem Code erstellen und es in einer Datei speichern möchten, könnte Ihnen das folgende Beispiel helfen:
- Bereiten Sie ein Markdown-Quelldokument vor. In diesem Beispiel erstellen wir eine Markdown-Datei aus Code.
- Bereiten Sie einen Pfad zum Speichern der konvertierten Datei vor.
- Verwenden Sie die Methode
ConvertMarkdown() der Klasse Converter, um Markdown als HTML-Datei zu speichern. Für die Konvertierung von Markdown in HTML müssen Sie der Methode ConvertMarkdown() die Parameter
sourcePath
undsavePath
übergeben.
1// Convert Markdown to HTML using C#
2
3// Prepare a path to a source Markdown file
4string sourcePath = Path.Combine(OutputDir, "document.md");
5
6// Prepare a simple Markdown example
7string code = "### Hello, World!" +
8 "\r\n" +
9 "[visit applications](https://products.aspose.app/html/)";
10// Create a Markdown file
11File.WriteAllText(sourcePath, code);
12
13// Prepare a path to save the converted file
14string savePath = Path.Combine(OutputDir, "document-output.html");
15
16// Convert Markdown to HTML document
17Converter.ConvertMarkdown(sourcePath, savePath);
Beispiel 2. Eine bestehende Markdown-Datei in HTML umwandeln
Wenn Sie ein bestehendes Markdown-Dokument aus einem lokalen Dateisystem konvertieren möchten, könnte Ihnen das folgende Beispiel helfen. Sie müssen ein paar Schritte befolgen:
- Öffnen Sie ein vorhandenes Markdown-Dokument. In diesem Beispiel laden wir eine Markdown-Datei aus einem lokalen Dateisystem ( nature.md).
- Bereiten Sie einen Pfad zum Speichern der konvertierten Datei vor.
- Verwenden Sie die Methode
ConvertMarkdown() der Klasse Converter, um Markdown als HTML-Datei zu speichern. Für die Konvertierung von Markdown in HTML müssen Sie der Methode ConvertMarkdown() die Parameter
sourcePath
undsavePath
übergeben.
Das folgende Code-Snippet zeigt, wie man Markdown mit Aspose.HTML for .NET in HTML umwandelt.
1// Convert Markdown to HTML in C#
2
3// Prepare a path to a source Markdown file
4string sourcePath = Path.Combine(DataDir, "nature.md");
5
6// Prepare a path to save the converted file
7string savePath = Path.Combine(OutputDir, "nature-output.html");
8
9// Convert Markdown to HTML
10Converter.ConvertMarkdown(sourcePath, savePath);
Sie können die resultierende HTML-Datei unter folgendem Link ansehen – nature-output.html
Laden Sie die Bibliothek Aspose.HTML for .NET herunter, mit der Sie Ihre HTML-, MHTML-, EPUB-, SVG- und Markdown-Dokumente erfolgreich, schnell und einfach in die gängigsten Formate konvertieren können.
Sie können die Qualität der Umwandlung von Markdown in HTML mit unserem Online- MD zu HTML Konverter überprüfen. Laden Sie Ihre Dateien hoch, konvertieren Sie sie und erhalten Sie die Ergebnisse in wenigen Sekunden. Testen Sie unseren Markdown zu HTML Konverter jetzt kostenlos!