Markdown a PDF

Markdown es un lenguaje de marcado ligero que se puede utilizar para agregar formato a su texto plano sin usar etiquetas HTML, y con IronPDF, puede convertir este contenido de markdown a PDF tan fácilmente como si fuera HTML o un documento de texto simple. Como puede ver aquí, mediante el uso del motor de renderizado ChromePdfRenderer, el contenido de Markdown proporcionado se convierte en un documento PDF de alta calidad en solo un par de líneas. Ya sea un archivo Markdown o una línea de cadena Markdown, IronPDF maneja la conversión con facilidad.

5 pasos para convertir Markdown a PDF en C#

El primer paso para convertir Markdown a PDF es cargar su contenido de Markdown, ya sea un archivo o una cadena Markdown. Para demostrar cómo IronPDF maneja la conversión de cadenas Markdown, hemos creado una nueva variable de cadena llamada exampleMdString y le hemos asignado nuestro contenido Markdown. Esto se pasará más tarde al motor de renderizado para ser renderizado en un archivo PDF.

A continuación, necesitamos crear una nueva instancia de ChromePdfRenderer. Este es el potente motor de renderizado basado en Chromium de IronPDF, que maneja la renderización de PDF con facilidad, asegurando que los documentos PDF resultantes mantengan la misma calidad que el contenido original. Esta clase nos da acceso a dos métodos que necesitaremos hoy, RenderMarkdownFileAsPdf y RenderMarkdownStringAsPdf.

Primero, renderizaremos un archivo Markdown como PDF usando el primer método. Para hacer esto, pasaremos el archivo Markdown al método accedido a través del objeto de renderizador. Esto convertirá el contenido del archivo Markdown a PDF y lo guardará en nuestro objeto PdfDocument, pdfFromFile. A continuación, renderizaremos nuestra cadena Markdown a PDF, nuevamente utilizando el objeto de renderizador para acceder al método necesario antes de almacenar el PDF resultante en el objeto PdfDocument que creamos en la misma línea.

Finalmente, necesitamos guardar los nuevos documentos PDF, lo cual se puede hacer fácilmente utilizando el método SaveAs para guardar los PDF en la ubicación y nombre de archivo especificados.

Explore nuestra guía para convertir Markdown a PDF

¿Listo para empezar?
Nuget Descargas 17,012,929 | Versión: 2025.12 recién lanzado