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échargez 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 méthode
RenderMarkdownStringAsPdf
- Convertir un fichier Markdown en PDF en utilisant la méthode
RenderMarkdownFileAsPdf
- 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 document PDF. Toutes les fonctionnalités disponibles dans RenderingOptions, y compris l'ajout de textes et en-têtes, pieds de page HTML, superpositions de texte, estampillage d'images, et numérotation des pages, ainsi que la définition de dimensions et 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 grâce à des actions telles que fusionner, diviser et pivoter, et vous pouvez également ajouter des annotations et des signets.
: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");
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 un fichier Markdown d'exemple pour la conversion. 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");
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.