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 zur Konvertierung von Markdown in PDF herunter
- Bereiten Sie die zu konvertierende Markdown-Datei oder Zeichenfolge vor
- Konvertieren einer Markdown-Zeichenkette in PDF mit 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 unter RenderingOptions verfügbaren Funktionen, einschließlich der Hinzufügung vontext- und HTML-Kopf- und Fußzeilen, textüberlagerungen, Bildstempelundseitennummerierungsowie die Einstellung von benutzerdefinierten Seitenabmessungen und -ausrichtungen können ebenfalls mit dieser Rendering-Methode verwendet werden. Sobald die PDF-Datei erstellt ist, können Sie die Seiten durch Aktionen wiezusammenführen, Aufteilenund Drehen, und Sie können auch hinzufügenanmerkungen undlesezeichen.
: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 sich einebeispiel einer Markdown-Datei für die Konvertierung. 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.