Ajouter des en-têtes et pieds de page HTML
IronPDF permet au développeur de modifier les documents PDF afin d'utiliser des en-têtes et des pieds de page personnalisés. Cet exemple de code montre comment les développeurs peuvent y parvenir en utilisant la classe ChromePdfRenderOptions
avec la classe HtmlHeaderFooter
.
La classe HtmlHeaderFooter
permet au développeur de personnaliser l'en-tête ou le pied de page d'un PDF à l'aide de HTML, plutôt que d'utiliser du texte simple (comme c'est le cas avec la classe TextHeaderFooter
). Spécifiez le balisage HTML de l'en-tête ou du pied de page en appelant la méthode addHtmlFragment
sur une instance de la classe. Cette méthode accepte une chaîne de caractères contenant des codes HTML5, CSS3 et JavaScript valides (ECMAScript 6). IronPDF interprétera le contenu de cette chaîne comme un balisage hypertexte riche et l'affichera dans les documents PDF résultants de la même manière qu'un navigateur web.
Le développeur peut utiliser cette classe pour créer des en-têtes qui intègrent des images, des couleurs, des polices de caractères spéciales et d'autres éléments de conception plus complexes.
Pour une personnalisation plus traditionnelle et simplifiée de l'en-tête et du pied de page, optez plutôt pour la classe TextHeaderFooter
.