Ajouter des en-têtes et pieds de page HTML

Les en-têtes et pieds de page HTML fournissent une méthode flexible pour créer des en-têtes et pieds de page dynamiques pour vos documents PDF. En ajoutant des en-têtes et pieds de page grâce à cette méthode, les développeurs ont un contrôle total sur l'apparence de leurs en-têtes et pieds de page, car ils sont rendus comme des documents HTML indépendants capables de contenir leurs propres ressources et feuilles de style.

Étapes pour ajouter des en-têtes et pieds de page HTML personnalisés dans un PDF avec IronPDF

Pour commencer, vous devez d'abord créer une instance de la classe ChromePdfRenderer, qui gère le rendu du contenu HTML dans un document PDF pixel parfait.

Ensuite, définissez un pied de page en utilisant la classe HtmlHeaderFooter, où vous spécifiez la MaxHeight, le contenu HTML pour le pied de page (qui dans notre cas inclut la numérotation des pages), et l'URL de base pour la résolution des images. Le pied de page est stylisé pour afficher des informations centrées sur la page.

Pour éviter le chevauchement entre le pied de page et le contenu principal du PDF, définissez une marge inférieure en utilisant la propriété MarginBottom. De même, créez un en-tête qui inclut une image (telle qu'un logo) en utilisant la classe HtmlHeaderFooter. Ici, nous avons configuré une BaseUrl vers le répertoire contenant votre ressource d'image, permettant une résolution correcte de l'image pendant le rendu.

Enfin, utilisez la propriété MarginTop pour définir une marge supérieure qui empêche le chevauchement entre l'en-tête et le contenu. Cet exemple montre à quel point il est facile de mettre en œuvre des en-têtes et pieds de page HTML personnalisés dans vos documents PDF avec IronPDF.

Apprenez à ajouter des en-têtes et pieds de page HTML aux PDF avec IronPDF

Prêt à commencer?
Nuget Téléchargements 16,154,058 | Version : 2025.11 vient de sortir