Markdown a PDF

IronPDF for Python puede convertir contenido Markdown en PDFs, ya sea desde un archivo .md en el disco o desde una cadena en Python con formato Markdown.

Empezando

Utilice ChromePdfRenderer con uno de los dos métodos dedicados de conversión de Markdown:

  • RenderMarkdownFileAsPdf(path): Carga un archivo Markdown desde la ruta dada y lo convierte a un PdfDocument.
  • RenderMarkdownStringAsPdf(md_string): Convierte una cadena en formato Markdown directamente a un PdfDocument.

Ambos métodos devuelven un objeto estándar PdfDocument, que se puede guardar, combinar o editar más adelante con la API completa de IronPDF.

Entender el código

  • RenderMarkdownFileAsPdf: IronPDF lee el archivo .md, analiza la sintaxis Markdown en HTML y rinde ese HTML a PDF utilizando el motor de renderizado de Chrome. Se soportan elementos estándar de Markdown — encabezados, negritas, cursivas, listas, bloques de código y enlaces.
  • RenderMarkdownStringAsPdf: Útil cuando el contenido Markdown se genera en tiempo de ejecución (por ejemplo, desde una base de datos o plantilla) y no es necesario escribirlo en un archivo primero.
  • SaveAs: Escribe el PDF resultante en la ruta de salida especificada.

Sintaxis de Markdown Soportada

IronPDF soporta Markdown compatible con CommonMark incluyendo **bold**, *italic*, ***bold italic***, encabezados (######), listas ordenadas y desordenadas, bloques de código delimitados y enlaces en línea.

¡Aprenda a convertir HTML y otros formatos a PDF con IronPDF for Python!

¿Listo para empezar?
Versión: 2026.6 recién publicada
Still Scrolling Icon

¿Aún desplazándote?

¿Quieres una prueba rápida?
ejecutar una muestra Mira cómo tu HTML se convierte en PDF.