Ajouter des en-têtes et des pieds de page en texte classique

Découvrez comment ajouter des en-têtes et des pieds de page textuels à un document PDF lors du rendu du contenu HTML.

Pour inclure des en-têtes et des pieds de page de texte, vous devez les spécifier dans l'objet des options de rendu. Définissez le contenu de l'en-tête avec une ligne de séparation, un texte centré affichant le titre HTML, les paramètres de police et la taille de la police. De même, définissez le pied de page avec la propriété textFooter. Vous pouvez utiliser des champs tels que {page}, {nombre total de pages}, {url}, {date}, {temps}, {titre html}, et {titre du pdf} pour personnaliser le contenu.

Personnalisez les marges pour tenir compte de l'en-tête et du pied de page de manière appropriée.

Utilisez la méthode PdfDocument.fromHtml pour convertir votre contenu HTML en PDF. Passe l'objet renderOptions en tant qu'option.

Le document PDF résultant, avec ses en-têtes et pieds de page, est enregistré sous le nom "header_footer.pdf"