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 unPdfDocument.RenderMarkdownStringAsPdf(md_string): Convierte una cadena en formato Markdown directamente a unPdfDocument.
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!






