O IronPDF permite ao desenvolvedor modificar documentos PDF para usar cabeçalhos e rodapés personalizados. Este exemplo de código mostra como os desenvolvedores podem conseguir isso usando a classe ChromePdfRenderOptions junto com a classe HtmlHeaderFooter.
A classe HtmlHeaderFooter permite que o desenvolvedor personalize o cabeçalho ou rodapé de um PDF usando HTML, em vez de usar apenas texto simples (como é o caso com a classe TextHeaderFooter). Especifique a marcação HTML para o cabeçalho ou rodapé chamando o método addHtmlFragment em uma instância da classe. Este método aceita uma string contendo HTML5, CSS3 e JavaScript válidos (ECMAScript 6). O IronPDF interpretará o conteúdo desta string como uma marcação de hipertexto avançada, exibindo-o nos documentos PDF resultantes da mesma forma que um navegador da web faria.
O desenvolvedor pode usar essa classe para criar cabeçalhos que incorporam imagens, cores, fontes especiais e outros elementos de design mais complexos.
Para personalizações de cabeçalho/rodapé mais tradicionais e simplificadas baseadas em texto, considere optar pela classe TextHeaderFooter.
HtmlHeaderFooter Class Documentation