Definir margens personalizadas

IronPDF for Python permite definir margens de página precisas em PDFs gerados usando as propriedades MarginTop, MarginLeft, MarginRight e MarginBottom de RenderingOptions.

Começando

Crie um ChromePdfRenderer, defina cada propriedade de margem para o valor desejado em milímetros e, em seguida, chame um método de renderização. As margens são aplicadas a todas as páginas do PDF resultante.

Entendendo o código

  • MarginTop: Espaço em milímetros entre a borda superior da página e a área de conteúdo. Também usado para reservar espaço para cabeçalhos HTML.
  • MarginLeft: Espaço entre a borda esquerda da página e a área de conteúdo.
  • MarginRight: Espaço entre a borda direita da página e a área de conteúdo.
  • MarginBottom: Espaço entre a borda inferior da página e a área de conteúdo. Também usado para reservar espaço para rodapés HTML.
  • RenderHtmlFileAsPdf("my-content.html"): Renderiza o arquivo HTML local com as margens configuradas aplicadas.

Valores Comuns de Margem

Caso de uso Margem Sugerida
Documento padrão 20 mm todos os lados
Com cabeçalho/rodapé 40 mm acima/abaixo, 20 mm esquerda/direita
Encadernação estreita 30 mm esquerda, 15 mm direita
Impressão ampla 10 mm todos os lados

As margens são definidas em milímetros. Para usar polegadas, multiplique por 25,4.

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.