Konvertieren von Markdown in PDF
Markdown ist eine leichtgewichtige Auszeichnungssprache zur Textformatierung, die häufig in Readme-Dateien und Online-Foren verwendet wird. Sie ist leicht zu lesen und zu schreiben und wird oft mit der Dateierweiterung .md oder .markdown verwendet. IronPDF kann sowohl Markdown-Dateien als auch Zeichenketten in PDF-Dokumente umwandeln.
Erste Schritte mit IronPDF
Beginnen Sie noch heute mit der Verwendung von IronPDF in Ihrem Projekt mit einer kostenlosen Testversion.
Konvertieren von Markdown in PDF
- Laden Sie die C#-Bibliothek herunter, um Markdown in PDF zu konvertieren
- Bereiten Sie die zu konvertierende Markdown-Datei oder Zeichenfolge vor
- Konvertieren Sie eine Markdown-Zeichenfolge in PDF mithilfe der
RenderMarkdownStringAsPdf
-Methode - Konvertieren Sie eine Markdown-Datei in PDF mit der
RenderMarkdownFileAsPdf
-Methode - Überprüfen Sie das generierte PDF-Dokument
Markdown-String in PDF konvertieren Beispiel
Verwenden Sie die Methode RenderMarkdownStringAsPdf
, um einen String im Markdown-Format in ein PDF-Dokument zu konvertieren. Alle Funktionen, die in RenderingOptions verfügbar sind, einschließlich der Hinzufügung von Text- und HTML-Headern, -Fußzeilen, Text-Overlays, Bild-Stempeln und Seitenzahlen, sowie die Einstellung benutzerdefinierter Seitenabmessungen und -orientierungen, können auch mit dieser Render-Methode verwendet werden. Sobald das PDF erstellt ist, haben Sie die Möglichkeit, Seiten durch Aktionen wie Zusammenführen, Teilen und Drehen zu ändern, und Sie können auch Anmerkungen und Lesezeichen hinzufügen.
:path=/static-assets/pdf/content-code-examples/how-to/md-to-pdf-from-string.cs
using IronPdf;
// Instantiate Renderer
ChromePdfRenderer renderer = new ChromePdfRenderer();
// Markdown string
string md = "This is some **bold** and *italic* text.";
// Render from markdown string
PdfDocument pdf = renderer.RenderMarkdownStringAsPdf(md);
// Save the PDF
pdf.SaveAs("pdfFromMarkdownString.pdf");
Imports IronPdf
' Instantiate Renderer
Private renderer As New ChromePdfRenderer()
' Markdown string
Private md As String = "This is some **bold** and *italic* text."
' Render from markdown string
Private pdf As PdfDocument = renderer.RenderMarkdownStringAsPdf(md)
' Save the PDF
pdf.SaveAs("pdfFromMarkdownString.pdf")
Markdown-Datei in PDF konvertieren Beispiel
Verwenden Sie die Methode RenderMarkdownFileAsPdf
, um eine Markdown-Datei in ein PDF-Dokument zu konvertieren. Sie können eine Beispiel-Markdown-Datei zur Konvertierung herunterladen. Konvertieren wir diese Beispieldatei in eine PDF-Datei.
Code-Muster
:path=/static-assets/pdf/content-code-examples/how-to/md-to-pdf-from-file.cs
using IronPdf;
// Instantiate Renderer
ChromePdfRenderer renderer = new ChromePdfRenderer();
// Render from markdown file
PdfDocument pdf = renderer.RenderMarkdownFileAsPdf("sample.md");
// Save the PDF
pdf.SaveAs("pdfFromMarkdownFile.pdf");
Imports IronPdf
' Instantiate Renderer
Private renderer As New ChromePdfRenderer()
' Render from markdown file
Private pdf As PdfDocument = renderer.RenderMarkdownFileAsPdf("sample.md")
' Save the PDF
pdf.SaveAs("pdfFromMarkdownFile.pdf")
Ausgabe PDF
Wie Sie im resultierenden PDF-Dokument sehen können, funktionieren die Markdown-Funktionen für Code, Codeblock, Blockquote, Tabellen und Kontrollkästchen nicht. Dies ist eine derzeitige Einschränkung der Methode.