Markdown para PDF
IronPDF for Python pode converter conteúdo Markdown em PDFs, seja de um arquivo .md no disco ou de uma string Python formatada em Markdown.
Começando
Use ChromePdfRenderer com um dos dois métodos dedicados de conversão Markdown:
RenderMarkdownFileAsPdf(path): Carrega um arquivo Markdown do caminho especificado e o converte em umPdfDocument.RenderMarkdownStringAsPdf(md_string): Converte uma string formatada em Markdown diretamente em umPdfDocument.
Ambos os métodos retornam um objeto padrão PdfDocument, que pode ser salvo, mesclado ou editado ainda mais com a API completa do IronPDF.
Entendendo o código
RenderMarkdownFileAsPdf: IronPDF lê o arquivo.md, analisa a sintaxe Markdown em HTML e renderiza esse HTML para PDF usando o mecanismo de renderização do Chrome. Elementos padrão de Markdown — cabeçalhos, negrito, itálico, listas, blocos de código e links — são todos suportados.RenderMarkdownStringAsPdf: Útil quando o conteúdo Markdown é gerado em tempo de execução (por exemplo, de um banco de dados ou modelo) e não precisa ser escrito em um arquivo primeiro.SaveAs: Escreve o PDF resultante no caminho de saída especificado.
Sintaxe Markdown Suportada
IronPDF suporta Markdown compatível com CommonMark, incluindo **bold**, *italic*, ***bold italic***, cabeçalhos (######), listas ordenadas e não ordenadas, blocos de código cercado e links inline.
Aprenda a converter HTML e outros formatos em PDF com o IronPDF for Python!

