Tamanho de PDF personalizado

IronPDF for Python permite renderizar PDFs em qualquer tamanho de papel personalizado, substituindo as dimensões padrão A4 ou Carta por uma largura e altura exatas especificadas em polegadas.

Começando

Defina RenderingOptions.PaperSize = PdfPaperSize.Custom e em seguida chame SetCustomPaperSizeInInches(width, height) com as dimensões desejadas antes de renderizar.

Entendendo o código

  • PaperSize = PdfPaperSize.Custom: Alterna o renderizador para longe dos presets de tamanho padrão de papel e permite o tamanho personalizado definido por SetCustomPaperSizeInInches.
  • SetCustomPaperSizeInInches(width, height): Define as dimensões exatas da página em polegadas. Neste exemplo, tanto a largura quanto a altura são definidas para 5,0 polegadas, produzindo uma página quadrada.
  • RenderHtmlAsPdf(html): Renderiza o conteúdo HTML no tamanho de papel personalizado.
  • SaveAs("CustomPaperSize.pdf"): Salva o arquivo de saída.

Predefinições de Tamanho de Papel Padrão

Se um tamanho personalizado não for necessário, IronPDF também suporta presets padrão via o enum PdfPaperSize, incluindo:

A9, B9, Letter, Legal, Tabloid, e muitos outros.

Atribua o preset desejado a RenderingOptions.PaperSize sem chamar SetCustomPaperSizeInInches.

Aprenda a personalizar a saída de PDF com 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.