IRONSOFTWAREHOME
Adicionar cabeçalhos e rodapés de texto clássico
import {PdfDocument, AffixFonts} from "@ironsoftware/ironpdf";

(async () => {
    // Configure render options
    const options = {
        firstPageNumber: 1, // Use 2 if a cover page will be appended

        // Add a header to every page
        textHeader: {
            dividerLine: true,
            centerText: "{html-title}",
            font: AffixFonts.Helvetica, // Use the font name or font file path
            fontSize: 12,
        },

        // Add a footer
        textFooter: {
            dividerLine: true,
            leftText: "{date} {time}",
            rightText: "{page} of {total-pages}",
            font: AffixFonts.Arial, // Use the font name or font file path
            fontSize: 10,
        },
        // Mergeable fields are: {page} {total-pages} {url} {date} {time} {html-title} & {pdf-title}

        margin: {
            top: 25, // Create 25mm space for the header
            bottom: 25, // Create 25mm space for the footer
        },
    };

    // Define HTML content
    const htmlContent = "<h1>Hello IronPDF</h1>";

    // Render HTML content to a PDF with headers and footers
    const pdf = await PdfDocument.fromHtml(htmlContent, {renderOptions: options });

    // Save the PDF with headers and footers
    await pdf.saveAs("header_footer.pdf");
})();
npm i @ironsoftware/ironpdf
Adicionar cabeçalhos e rodapés de texto clássico

Adicionar cabeçalhos e rodapés de texto clássico

Aprenda como adicionar cabeçalhos e rodapés de texto a um documento PDF ao renderizar conteúdo HTML.

Para incluir cabeçalhos e rodapés de texto, você precisa especificá-los no objeto de opções de renderização. Defina o conteúdo do cabeçalho com uma linha divisória, texto centralizado exibindo o título HTML, configurações de fonte e tamanho de fonte. Da mesma forma, defina o rodapé com a propriedade textFooter. Você pode utilizar campos como {page}, {total-pages}, {url}, {date}, {time}, {html-title} e {pdf-title} para personalizar o conteúdo.

Ajuste as margens para acomodar o cabeçalho e o rodapé adequadamente.

Utilize o método PdfDocument.fromHtml para converter seu conteúdo HTML em um PDF. Passe o objeto renderOptions como uma opção.

Para obter documentação detalhada sobre como criar PDFs a partir de HTML, visite a Documentação do IronPDF .

O documento PDF resultante, completo com cabeçalhos e rodapés, é salvo com o nome "header_footer.pdf".

Explore exemplos de código de cabeçalhos e rodapés no GitHub.
Ver no GitHub

Pronto para começar?

Versão:2026.6recém-lançado

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua 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.
Aprovado por milhões de engenheiros em todo o mundo.
Logotipos dos clientes da Iron Software
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.