Éditeur de modèles
Docs/Modèles de conception

En-têtes, pieds de page et numéros de page

Ajoutez du contenu répété d'en-tête et de pied de page, définissez des marges séparées, masquez-le sur une couverture et insérez des numéros de page automatiques.

5 minutes de lecture5 rubriques
Sur cette page

Un titre de document en haut, des coordonnées en bas ou un intitulé de page « 1 / 3 » peuvent tous résider dans En-tête et Pied de page. Écrivez le contenu une fois et Tembuilder le répète sur les feuilles PDF où cette partie est activée.

L’en-tête et le pied de page se trouvent sous Global dans Structure. Leur contenu est partagé, tandis que chaque page peut les afficher ou les masquer. Par exemple, une couverture peut omettre les deux tandis que le contenu principal les conserve.

1. Ajouter un en-tête ou un pied de page

Développez Global dans Structure, puis sélectionnez Ajouter un élément global → En-tête ou Pied de page. S’il existe déjà, sélectionnez-le directement dans la liste pour le modifier.

La bascule à côté de chaque élément contrôle sa visibilité Global. Le désactiver masque cette partie dans le document tout en conservant le contenu que vous avez écrit.

L’ajout d’un nouvel en-tête ou pied de page est disponible dans la variante de base. Revenez à la base si vous modifiez une autre variante et que vous ne voyez pas Ajouter un élément global.

STRUCTURE
⌄ Global 1/2
▤ Pied de page
+ Ajouter un élément global
▤ En-tête
En-tête / Pied de page
Tembuilder FACTURE
FACTURETB-2026-0042
Structure → Global → Ajouter un élément global → En-tête ou pied de page

2. Modifiez le contenu répété

Sélectionnez En-tête ou Footer pour ouvrir ses onglets HTML, CSS, Props et Config.

Avec un modèle existant, commencez dans Props pour mettre à jour le nom d’une entreprise, un site Web ou une étiquette utilisé par ce modèle. Par exemple, le modèle de facture comporte un accessoire footerWebsite pour le site Web affiché en bas de la page.

Utilisez HTML pour modifier le contenu ou la structure, et CSS pour modifier sa présentation. Dans l’en-tête/pied de page HTML, {{ props.propName }} lit un accessoire appartenant à cette pièce ; {{ global.props.propName }} lit un accessoire de Global.

Global → Pied de page → Props
HTMLCSSPropsConfig
PIED DE PIED
pied de pageSite WebTexte
VALEURtembuilder.com{{ props.footerWebsite }}
Global → Pied de page → Props → pied de pageSite Web

3. Définir les marges d’en-tête et de pied de page

Ouvrez En-tête → Config → Marge ou Pied de page → Config → Marge. Activez les marges et entrez les quatre côtés en mm. La section Arrière-plan ci-dessous définit l’arrière-plan de cet en-tête ou pied de page.

Ces marges sont distinctes de la Marge de contenu. Pour aligner un logo d’en-tête avec un tableau dans le corps, définissez les marges gauche/droite de l’en-tête pour qu’elles correspondent aux marges gauche/droite de la zone de contenu.

La hauteur de l’en-tête/pied de page suit son contenu, y compris ses propres marges. Marge de contenu → Haut/Bas fournit l’écart entre cette zone et le contenu principal. Pour augmenter l’écart après un en-tête, modifiez la marge du contenu en haut ; pour insérer un logo à l’intérieur de l’en-tête, modifiez les marges de l’en-tête ou CSS.

Global → En-tête → Config
PropsConfig
Marge · mm
Haut4
Gauche14
C'est vrai14
Bas4
En-têteMarge
Marge de contenu · Haut
Contenu de la section
Les marges d'en-tête/pied de page et la marge de contenu sont des paramètres distincts

4. Cachez-le sur une couverture ou une page spécifique

Sélectionnez une page dans Structure → Config → Mise en page, puis désactivez En-tête ou Pied de page. Par exemple, Cover peut masquer les deux tandis que Invoice les conserve.

Le contenu partagé dans Global reste intact. Réactivez le paramètre de mise en page correspondant pour l’afficher à nouveau sur cette page.

Si un paramètre indique off globalement, activez d’abord l’en-tête/pied de page dans Global. Une page ne peut pas activer une partie désactivée globalement.

Pour donner à une couverture des paramètres différents du contenu principal, faites-en une page distincte dans Structure.

Structure → Couverture → Config
Config
Disposition
En-tête
Pied de page
Couverture · Désactivé
FACTURETB-2026-0042
Facture · Le
Tembuilder FACTURE
FACTURETB-2026-0042
Désactivez l'en-tête/pied de page de la page de garde tout en les conservant dans le contenu

5. Insérer des numéros de page automatiques

Ajoutez ceci au pied de page ou à l’en-tête HTML :

<span>{{ global.props.page_number }} / {{ global.props.total_pages }}</span>

Ces valeurs sont intégrées dans Global Props et renseignées par le système lors de la génération du document :

Valeur Contenu
global.props.page_number Le ​​numéro de feuille PDF actuel.
global.props.total_pages Le ​​nombre total de feuilles PDF.

Vous n’avez pas besoin de créer un autre accessoire pour stocker les numéros de page. Pour un document de trois feuilles, cet exemple affiche 1 / 3, 2 / 3 et 3 / 3.

Les chiffres font référence aux feuilles PDF, et non au nombre de pages dans Structure. Une page Structure peut produire plusieurs feuilles, chacune avec son propre numéro. Masquer l’en-tête/pied de page sur une couverture n’exclut pas cette feuille du nombre total.

Global → Pied de page → HTML
HTMLCSSPropsConfig
{{ global.props.page_number }} /
{{ global.props.total_pages }}
Tembuilder FACTURE
FACTURETB-2026-0042
Tembuilder FACTURE
FACTURETB-2026-0042
Tembuilder FACTURE
FACTURETB-2026-0042
Les valeurs du système affichent la feuille PDF actuelle et le nombre total de feuilles

Rechercher de la documentation