Comment convertir Markdown en PDF
Markdown est un langage de balisage léger pour la mise en forme du texte, couramment utilisé dans les fichiers readme et les forums en ligne. Il est facile à lire et à écrire et est souvent utilisé avec une extension de fichier .md ou .markdown. IronPDF permet de convertir les fichiers Markdown et les chaînes de caractères en documents PDF.
Commencez avec IronPDF
Commencez à utiliser IronPDF dans votre projet dès aujourd'hui avec un essai gratuit.
Comment convertir Markdown en PDF
- Télécharger la bibliothèque C# pour convertir Markdown en PDF
- Préparer le fichier ou la chaîne Markdown à convertir
- Convertir une chaîne Markdown en PDF à l'aide de la fonction
RenderMarkdownStringAsPdf
méthode - Convertir un fichier Markdown en PDF à l'aide de la fonction
RenderMarkdownFileAsPdf
méthode - Examiner le document PDF généré
Convertir une chaîne Markdown en PDF Exemple
Utilisez la méthode RenderMarkdownStringAsPdf
pour convertir une chaîne au format Markdown en un document PDF. Toutes les fonctionnalités disponibles dans RenderingOptions, y compris l'ajout detexte et en-têtes HTML, pieds de page, superposition de textes, estampage d'imagesetnumérotation des pagesainsi que la définition de dimensions et d'orientations de pages personnalisées, peuvent également être utilisées avec cette méthode de rendu. Une fois le PDF créé, vous avez la possibilité de modifier les pages par des actions telles quefusion, scissionet la rotation, et vous pouvez également ajouterannotations etsignets.
: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")
Convertir un fichier Markdown en PDF Exemple
Utilisez la méthode RenderMarkdownFileAsPdf
pour convertir un fichier Markdown en document PDF. Vous pouvez télécharger unexemple de fichier Markdown à convertir. Convertissons cet exemple de fichier en PDF.
Exemple de code
: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")
Sortie PDF
Comme vous pouvez le voir dans le document PDF résultant, les fonctionnalités Markdown pour le code, le bloc de code, la citation, les tableaux et la case à cocher ne fonctionnent pas. Il s'agit là d'une limite actuelle de la méthode.