Markdown zu PDF

Markdown ist eine leichtgewichtige Markup-Sprache, die verwendet werden kann, um Ihrem Klartext Formatierungen hinzuzufügen, ohne HTML-Tags zu verwenden. Mit IronPDF können Sie diesen Markdown-Inhalt ebenso einfach in PDF konvertieren, als wäre es ein HTML- oder einfaches Textdokument. Wie Sie hier sehen können, wird durch die Verwendung der ChromePdfRenderer-Rendering-Engine der bereitgestellte Markdown-Inhalt in nur wenigen Zeilen in ein hochqualitatives PDF-Dokument umgewandelt. Egal, ob es sich um eine Markdown-Datei oder eine Zeile mit Markdown-String handelt, IronPDF übernimmt die Konvertierung mühelos.

5 Schritte zur Umwandlung von Markdown in PDF in C

  • const string exampleMdString = "Dieser Text ist ***wirklich wichtig*\.";
  • var renderer = new ChromePdfRenderer();
  • PdfDocument pdfFromFile = renderer.RenderMarkdownFileAsPdf("report.md");
  • PdfDocument pdfFromString = renderer.RenderMarkdownStringAsPdf(exampleMdString);
  • pdfFromFile.SaveAs("report.pdf");

    Der erste Schritt zur Umwandlung von Markdown in PDF besteht darin, Ihren Markdown-Inhalt zu laden, sei es eine Markdown-Datei oder ein String. Um zu demonstrieren, wie IronPDF die Umwandlung von Markdown-Strings handhabt, haben wir eine neue String-Variable namens exampleMdString erstellt und unseren Markdown-Inhalt ihr zugewiesen. Dies wird später an den Renderer übergeben, um in eine PDF-Datei gerendert zu werden.

    Als Nächstes müssen wir eine neue ChromePdfRenderer-Instanz erstellen. Dies ist die leistungsstarke, auf Chromium basierende Rendering-Engine von IronPDF, die das Rendern von PDFs mit Leichtigkeit bewältigt und sicherstellt, dass die resultierenden PDF-Dokumente die gleiche Qualität wie der Originalinhalt beibehalten. Diese Klasse gibt uns Zugriff auf zwei Methoden, die wir heute benötigen werden, RenderMarkdownFileAsPdf und RenderMarkdownStringAsPdf.

    Zuerst werden wir eine Markdown-Datei mit der ersten Methode als PDF rendern. Um dies zu tun, übergeben wir die Markdown-Datei an die Methode, die über das Renderer-Objekt aufgerufen wird. Dies wird den Inhalt der Markdown-Datei in PDF rendern und in unserem PdfDocument-Objekt, pdfFromFile, speichern. Als nächstes werden wir unseren zuvor erstellten Markdown-String in ein PDF umwandeln. Dazu verwenden wir erneut das Renderer-Objekt, um die erforderliche Methode aufzurufen, bevor wir das resultierende PDF im gleichen Schritt in dem PdfDocument-Objekt speichern, das wir erstellt haben.

    Schließlich müssen wir die neuen PDF-Dokumente speichern, was einfach mit der SaveAs-Methode erledigt werden kann, um die PDFs am angegebenen Ort und unter dem angegebenen Dateinamen zu speichern. Klicken Sie hier, um den Leitfaden anzusehen, einschließlich Beispielen, Beispielcode und Dateien.