md-to-pdf# Cómo convertir Markdown a PDF
Markdown es un lenguaje de marcado ligero para dar formato al texto, utilizado habitualmente en archivos readme y foros en línea. Es fácil de leer y escribir y suele utilizarse con una extensión de archivo .md o .markdown. IronPDF permite convertir tanto archivos Markdown como cadenas de texto en documentos PDF.
Cómo convertir Markdown a PDF
- Descargar la biblioteca C# para convertir Markdown a PDF
- Prepare el archivo o cadena Markdown que desea convertir
- Convierte una cadena Markdown a PDF utilizando la función
RenderMarkdownStringAsPdf
método - Convertir un archivo Markdown a PDF mediante la función
RenderMarkdownFileAsPdf
método - Revisar el documento PDF generado
Instalar con NuGet
Install-Package IronPdf
Descargar DLL
Instalar manualmente en su proyecto
Instalar con NuGet
Install-Package IronPdf
Descargar DLL
Instalar manualmente en su proyecto
Comience a usar IronPDF en su proyecto hoy con una prueba gratuita.
Echa un vistazo IronPDF en Nuget para una instalación y despliegue rápidos. Con más de 8 millones de descargas, está transformando PDF con C#.
Install-Package IronPdf
Considere instalar el IronPDF DLL directamente. Descárguelo e instálelo manualmente para su proyecto o forma GAC: IronPdf.zip
Instalar manualmente en su proyecto
Descargar DLLConvertir cadena Markdown a PDF Ejemplo
Utilice el método RenderMarkdownStringAsPdf
para convertir una cadena en formato Markdown en un documento PDF. Todas las funciones disponibles en RenderingOptions, incluida la adición detexto y encabezados HTML, pies de página, superposiciones de texto, estampación de imágenesynumeración de páginas, así como establecer dimensiones y orientaciones de página personalizadas, también pueden utilizarse con este método de renderizado. Una vez creado el PDF, puede modificar las páginas mediante acciones comofusión, divisióny girar, y también puede añadiranotaciones yfavoritos.
: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 archivo Markdown a PDF Ejemplo
Utilice el método RenderMarkdownFileAsPdf
para convertir un archivo Markdown en un documento PDF. Puede descargar unejemplo de archivo Markdown para conversión. Convirtamos este archivo de ejemplo en un PDF.
Ejemplo de código
: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")
Salida PDF
Como puede ver en el documento PDF resultante, las funcionalidades Markdown para Código, Bloque de código, Cita de bloque, Tablas y Casilla de verificación no funcionan. Esta es una limitación actual del método.