Adicionar cabeçalhos e rodapés HTML

Os cabeçalhos e rodapés HTML oferecem um método flexível para criar cabeçalhos e rodapés dinâmicos para seus documentos PDF. Ao adicionar cabeçalhos e rodapés por meio desse método, os desenvolvedores têm controle total sobre a aparência deles, já que são renderizados como documentos HTML independentes, capazes de conter seus próprios recursos e folhas de estilo.

Passos para adicionar cabeçalhos e rodapés HTML personalizados em um PDF com o IronPDF

Para começar, você precisa criar uma instância da classe ChromePdfRenderer, que lida com a renderização do conteúdo HTML em um documento PDF com qualidade de pixel perfeita.

Em seguida, defina um rodapé usando a classe HtmlHeaderFooter, onde você especifica o MaxHeight, o conteúdo HTML para o rodapé (que, em nosso caso, inclui a numeração das páginas) e o URL base para a resolução da imagem. O rodapé foi formatado para exibir as informações da página centralizadas.

Para evitar sobreposição entre o rodapé e o conteúdo principal do PDF, defina uma margem inferior usando a propriedade MarginBottom. Da mesma forma, crie um cabeçalho que inclua uma imagem (como um logotipo) usando a classe HtmlHeaderFooter. Aqui, configuramos um BaseUrl para o diretório que contém seu recurso de imagem, permitindo a resolução adequada da imagem durante a renderização.

Por fim, use a propriedade MarginTop para definir uma margem superior que impeça a sobreposição entre o cabeçalho e o conteúdo. Este exemplo demonstra como é fácil implementar cabeçalhos e rodapés HTML personalizados em seus documentos PDF com o IronPDF.

Aprenda a adicionar cabeçalhos e rodapés HTML a PDFs com o IronPDF.

Pronto para começar?
Nuget Downloads 18,318,263 | Versão: 2026.4 acaba de ser lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas? PM > Install-Package IronPdf
executar um exemplo Veja seu HTML se transformar em um PDF.