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 um PdfDocument.
  • RenderMarkdownStringAsPdf(md_string): Converte uma string formatada em Markdown diretamente em um PdfDocument.

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!

Pronto para começar?
Versão: 2026.6 recém-lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas?
executar um exemplo Veja seu HTML se transformar em um PDF.