Adicionar cabeçalhos e rodapés HTML
IronPDF for Python oferece suporte a cabeçalhos e rodapés HTML totalmente estilizados, permitindo que você use qualquer combinação de HTML e CSS — incluindo imagens, fontes personalizadas e campos de mesclagem dinâmica — nas áreas de cabeçalho e rodapé do seu PDF.
Começando
Crie objetos HtmlHeaderFooter e atribua-os a RenderingOptions.HtmlHeader e RenderingOptions.HtmlFooter. Configure MaxHeight para limitar a altura de cada área e configure MarginTop / MarginBottom para evitar sobreposição com o corpo da página.
Entendendo o código
HtmlHeaderFooter: Um objeto que aceita um fragmento de HTML e o renderiza como cabeçalho ou rodapé em cada página.HtmlFragment: O conteúdo HTML a ser exibido. Campos de mesclagem dinâmicos como{page}e{total-pages}são suportados dentro do HTML.MaxHeight: A altura máxima em milímetros que a área do cabeçalho ou rodapé pode ocupar.DrawDividerLine: QuandoTrue, desenha uma linha horizontal entre o cabeçalho/rodapé e o conteúdo da página.BaseUrl: Um caminho base usado para resolver caminhos de ativos relativos (como imagens) no fragmento HTML. Useos.path.abspathpara construir um caminho absoluto.MarginTop/MarginBottom: Margens da página em milímetros. Certifique-se de que estas são pelo menos tão grandes quantoMaxHeightpara evitar que o cabeçalho ou rodapé sobreponha o conteúdo do corpo.
HTML Suportado em Cabeçalhos e Rodapés
Qualquer HTML que renderize corretamente em um navegador pode ser usado, incluindo tags Aprenda a adicionar cabeçalhos e rodapés a PDFs com IronPDF for Python! Quer provas rápidas? Tem alguma dúvida? Entre em contato com nossa equipe de desenvolvimento. Não é necessário cartão de crédito. Sua chave de avaliação deve estar no e-mail. Não é necessário cartão de crédito. Teste em produção sem marcas d'água. Receba 30 dias de produto totalmente funcional. Acesso total à nossa equipe de suporte técnico durante o período de teste do produto. Uma demonstração ao vivo do nosso produto e suas principais funcionalidades. Receba recomendações de funcionalidades específicas para o seu projeto. Todas as suas dúvidas serão respondidas para garantir que você tenha todas as informações necessárias. (Sem qualquer compromisso.) Não consegue encontrá-la? Verifique sua pasta de spam. Você receberá um convite por e-mail em breve. Agende uma consulta sem compromisso. Preencha o formulário abaixo ou envie um e-mail para sales@ironsoftware.com Os seus dados serão sempre mantidos em sigilo. Agende uma demonstração personalizada de 30 minutos. Sem contrato, sem necessidade de dados de cartão, sem compromissos., layouts , estilos inline e links de Google Fonts.
Links para documentos relacionados
Ainda está rolando a tela?
executar um exemplo Veja seu HTML se transformar em um PDF.
pip install ironpdf-2026.6-py37-none-win_amd64.whiPróximo passo: Inicie o teste gratuito de 30 dias.
Thank You
Se desejar falar com nossa equipe de licenciamento:
Com sucesso .
Caso contrário, entre em contato.
support@ironsoftware.comPróximo passo: Inicie o teste gratuito de 30 dias.
Veja as suas opções de licença:
Se desejar falar com nossa equipe de licenciamento: Comece GRATUITAMENTE
Funciona onde você precisar.
Deixe-o pronto para usar em minutos.Comece GRATUITAMENTE
Agende uma demonstração ao vivo gratuita
Agende uma demonstração ao vivo gratuita
Quer implantar o IronSuite em um projeto real de graça?
O que está incluído?
Não é necessário cartão de crédito nem criação de conta.
Não é necessário cartão de crédito nem criação de conta.
Sua chave de licença foi entregue à sua caixa de entrada
Sua solicitação de demonstração está em andamento.
Se não estiver, por favor entre em contato com support@ironsoftware.com
Se não estiver, por favor entre em contato com support@ironsoftware.com

(Sem qualquer compromisso.)
Aprovado por milhões de engenheiros em todo o mundo.

Equipe de Suporte Iron