Markdown ist eine leichtgewichtige Auszeichnungssprache, die häufig zum Erstellen von Websites, Dokumenten und Readme-Dateien verwendet wird, indem einfach Formatierungselemente zu einfachem Text hinzugefügt werden. Es wird weitgehend von fast allen Browsern und Texteditoren unterstützt. Seine enorme Kompatibilität erhöht seine Verwendung und auch sein Rendering in und aus anderen tragbaren Dokumentformaten. In diesem Artikel erfahren Sie, wie Sie die Markdown-Dateien mit C# programmgesteuert in das PDF-Format konvertieren.

Konvertieren Sie MD-Dateien mithilfe der .NET-API in PDF

.NET-API zum Konvertieren von Markdown-Dateien

GroupDocs präsentiert seine .NET-API zum Konvertieren von Markdown-Dateien in andere Formate innerhalb von .NET-Anwendungen. In diesem Artikel verwenden wir dessen GroupDocs.Conversion for .NET für die Konvertierung von MD-Dateien in das PDF-Format. Darüber hinaus unterstützt die API die Konvertierung vieler anderer Dateiformate wie Textverarbeitungsdokumente, Tabellenkalkulationen, Präsentationen, eBooks, Bilder und viele andere, die in der Dokumentation erwähnt werden.

Sie können die DLLs oder das MSI-Installationsprogramm aus dem Download-Bereich herunterladen oder die API in Ihrer .NET-Anwendung über NuGet installieren.

PM> Install-Package GroupDocs.Conversion

Konvertieren Sie Markdown mit C# in PDF

Lassen Sie uns schnell zum Ziel springen und die Markdown-Dateien in das PDF-Format umwandeln. Die folgenden Schritte zeigen, wie Sie die Markdown-MD-Datei in C# in das PDF-Format konvertieren.

  • Laden Sie die Markdown-Datei mit der Klasse Converter.
  • Bereiten Sie die PDF-Konvertierungsoptionen vor.
  • Stellen Sie alle anderen PDF-Optionen wie Seitenränder, Seitenausrichtung, Wasserzeichen usw. ein.
  • Konvertieren Sie die Markdown-Datei mit der Methode Convert() in das PDF-Format.

Der folgende C#-Quellcode konvertiert die Markdown-Datei in PDF.

// Konvertieren Sie Markdown-Dateien mit C# in das PDF-Format
using (var converter = new GroupDocs.Conversion.Converter("/path/markdown.md"))
{
    var options = new PdfConvertOptions();
    converter.Convert("/output-path/markdown.pdf", options);
}

Das Snippet der MD-Datei und der konvertierten PDF-Datei aus dem obigen Code ist unten dargestellt.

MD File converted to PDF using .NET API

Holen Sie sich eine kostenlose API-Lizenz

Sie können eine kostenlose temporäre Lizenz erhalten, um die API ohne die Evaluierungseinschränkungen zu verwenden.

Fazit

Abschließend haben wir besprochen, wie Markdown-Dateien in C# in das PDF-Format konvertiert werden können. Dies hat Sie möglicherweise dazu veranlasst, Ihre eigene Konvertierungsanwendung wie den von GroupDocs entwickelten Online-MD-zu-PDF-Konverter zu entwickeln.

Weitere Informationen zur Conversion .NET-API finden Sie in der zugehörigen Dokumentation. Meiner Meinung nach ist der beste Weg zu lernen, die Beispiele zu erleben, die auf GitHub verfügbar sind. Kontaktieren Sie uns bei Fragen über das Forum.

Siehe auch