Tamanho de PDF personalizado

Este trecho de código ilustra como definir um tamanho de papel personalizado ao renderizar conteúdo HTML em um documento PDF.

Use a propriedade paperSize para personalizar o tamanho do papel nas opções de renderização. O objeto de opções é usado para especificar o tamanho personalizado do papel, definindo-o para uma dimensão personalizada de 5x5 polegadas. Você pode ajustar as propriedades de altura e largura conforme necessário para corresponder ao tamanho de papel desejado.

Utilize o método PdfDocument.fromHtml da biblioteca IronPDF para converter o conteúdo HTML em um documento PDF, aplicando as opções de renderização especificadas.

Após a renderização, o documento PDF resultante é salvo com o tamanho de papel personalizado usando o método saveAs.

  • O método GenerateCustomSizedPdf recebe dois argumentos: htmlContent (o conteúdo HTML a ser renderizado em PDF) e outputPath (o caminho do arquivo onde o PDF gerado será salvo).

  • O ChromePdfRenderer é usado para gerenciar o processo de renderização do conteúdo HTML.

  • Um objeto PdfPaperSize é criado para especificar um tamanho de papel personalizado de 5x5 polegadas. Isso é conseguido passando os valores de largura e altura (em polegadas) para o construtor PdfPaperSize.

  • A propriedade RenderingOptions do renderer está configurada para usar o tamanho de papel personalizado.

O método RenderHtmlAsPdf converte o conteúdo HTML fornecido em um documento PDF de acordo com as configurações predefinidas.

  • Finalmente, o método SaveAs salva o documento PDF no local especificado outputPath.

Explore o exemplo de código para tamanho de página PDF personalizado no GitHub.

Pronto para começar?
Versão: 2026.4 acaba de ser 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.