Aller au contenu principal

Mettre à jour les en-têtes et pieds de page dans Word n8n

Que fait ce nœud ?

PDF4me - Mettre à jour les en-têtes et pieds de page dans un document Word ajoute ou remplace les en-têtes et les pieds de page dans n'importe quel DOCX fichier dans votre n8n Flux de travail. Approvisionnement HTML Vous pouvez utiliser du texte brut pour toutes les pages, la première page, ou les pages paires/impaires séparément. Utilisez les jetons intégrés PAGE et NUMPAGES pour insérer automatiquement la numérotation des pages. Le nœud renvoie une version mise à jour. DOCX Les nouveaux en-têtes et pieds de page étant appliqués, le contenu du corps du document est intégralement préservé. Le résultat peut être acheminé vers un stockage cloud, un e-mail ou toute autre étape de traitement du document.

Articles de blog connexes
Il n'y a pas encore d'article de blog consacré à cette fonctionnalité — à venir prochainement.
En attendant, n'hésitez pas à consulter le blog de PDF4me pour découvrir des tutoriels et des procédures de travail adaptés à toutes les plateformes.
Consultez le blog

Authentification de votre requête API

Chaque PDF4me nœud dans n8n nécessite une validité Informations d'identificationCréez ou sélectionnez des identifiants qui contiennent vos informations d'identification. PDF4me API clé permettant au nœud d'authentifier en toute sécurité les demandes de mise en forme de documents.

Informations importantes à ne pas manquer

PAGE et NUMPAGES insèrent des numéros de page actifs
Écrivez le texte littéral PAGE et NUMÉRO DE PAGES n'importe où dans votre en-tête ou votre pied de page. Word les remplace par le numéro de page et le nombre total de pages lorsque le document est ouvert. Page PAGE de NUMPAGES rendu comme Page 3 sur 12 en page trois d'un document de douze pages - aucune mise à jour manuelle nécessaire.
Tous les champs de pages prévalent sur les champs spécifiques à la page lorsque les deux sont définis.
Si vous renseignez les champs « En-tête de toutes les pages » et « En-tête des pages impaires », le contenu de « Toutes les pages » sera prioritaire sur l'ensemble du document. Pour utiliser des en-têtes différents sur les pages paires et impaires, laissez le champ « En-tête de toutes les pages » vide et renseignez uniquement les champs « En-tête des pages paires » et « En-tête des pages impaires ». Pour un en-tête unique en première page, renseignez le champ « En-tête de première page » séparément, indépendamment des informations que vous définissez pour les autres pages.
Le contenu du corps du texte n'est jamais modifié ; seules les zones d'en-tête et de pied de page sont mises à jour.
Le nœud modifie uniquement les sections d'en-tête et de pied de page de la page. DOCX XMLLes paragraphes, tableaux, images, styles, modifications suivies et tout autre contenu restent inchangés par rapport au document source. Vous pouvez appliquer ce nœud en toute sécurité à des modèles complexes personnalisés sans risque d'altérer le contenu.
n8n PDF4me Mise à jour des en-têtes et pieds de page dans le nœud Document Word : Type de données d'entrée défini sur Données binaires, Champ binaire d'entrée faisant référence au nœud précédent, Nom du document Word défini sur report.docx, En-tête de toutes les pages avec contenu HTML div, Pied de page de toutes les pages affichant PAGE de NUMPAGES, et Nom de la culture défini sur en-US

Définissez la source d'entrée, entrez HTML ou du texte brut dans les champs d'en-tête et de pied de page, utilisez les jetons PAGE/NUMPAGES pour les numéros de page et exécutez. La version mise à jour DOCX est disponible dans la sortie binaire.

Paramètres

Requis: Type de données d'entrée, le champ source du document correspondant à ce type (Champ binaire d'entrée, Base64 Contenu Word ou document Word URL), et le nom du document Word. Tous les champs d'en-tête et de pied de page sont facultatifs ; ne remplissez que ceux dont vous avez besoin.

ParamètreRequisCe que cela faitExemple
Input Data TypeYesFormat of the source DOCX. Binary Data maps the file from a prior node; Base64 String accepts encoded content; URL fetches from a public address.Binary Data
Input Binary FieldYes (Binary)Binary property name from the prior node holding the DOCX.data
Base64 Word ContentYes (Base64)Base64-encoded DOCX string to process.UEsDBBQABgAI...
Word Document URLYes (URL)Publicly accessible URL to the source DOCX.https://example.com/report.docx
Word Document NameYesFilename of the input DOCX including .docx extension. Used for format detection.report.docx
All Pages HeaderNoHeader content applied to every page. Accepts HTML with inline styles or plain text. Supports PAGE, NUMPAGES, SECTION, SECTIONPAGES tokens.<div style='text-align:center'>Acme Corp</div>
All Pages FooterNoFooter content applied to every page. Accepts HTML or plain text with the same token support.Page PAGE of NUMPAGES
First Page HeaderNoHeader used only on the first page - useful for title pages and cover sheets. Leave All Pages Header empty when using this for a unique first-page look.<div style='text-align:center'>Confidential</div>
First Page FooterNoFooter used only on the first page.Draft - Not for Distribution
Even Pages HeaderNoHeader on even-numbered pages. Use with Odd Pages Header for two-sided print layouts.<div style='text-align:right'>Chapter Title</div>
Even Pages FooterNoFooter on even-numbered pages.<div style='text-align:center'>Page PAGE</div>
Odd Pages HeaderNoHeader on odd-numbered pages.<div style='text-align:left'>Report Title</div>
Odd Pages FooterNoFooter on odd-numbered pages.<div style='text-align:center'>Page PAGE</div>
Culture NameNoCulture/locale code for date and number formatting inside headers. Defaults to null.en-US

Configuration rapide

  1. Ajouter un PDF4me nœud et sélectionner Mettre à jour les en-têtes et pieds de page dans un document Word.
  2. Choisir ou créer Informations d'identification avec votre PDF4me API clé.
  3. Ensemble Type de données d'entrée et cartographier le DOCX à partir du nœud précédent.
  4. Entrer Nom du document Word avec .docx extension.
  5. Remplir En-tête de toutes les pages et/ou Pied de page de toutes les pages avec HTML ou du contenu en texte brut. Utilisez PAGE et NUMPAGES pour les numéros de page.
  6. Cliquez Nœud d'exécutionLe fichier binaire de sortie contient la version mise à jour. DOCX.

Exemples de flux de travail

Exemples de flux de travailCommon n8n workflow patterns using Update Headers Footers in Word.
Appliquer la marque de l'entreprise aux rapports générés
  1. Un déclencheur programmé génère un rapport de performance mensuel DOCX à partir d'un modèle.
  2. La fonction « Mettre à jour les en-têtes et pieds de page dans un document Word » ajoute un emplacement réservé au logo et au nom de l’entreprise centré dans l’en-tête, ainsi qu’un pied de page contenant la date du rapport et la mention « Page PAGE sur NUMPAGES ».
  3. La marque DOCX est téléchargé sur SharePoint dans la bibliothèque des rapports mensuels.
  4. Teams informe le canal de gestion que le rapport personnalisé est prêt.
Ajoutez une clause de confidentialité à tous les contrats sortants.
  1. Airtable se déclenche lorsque le statut d'un enregistrement de contrat passe à « Prêt à envoyer ».
  2. Google Drive télécharge le contrat DOCX.
  3. La fonction Update Headers Footers ajoute un pied de page avec la mention « CONFIDENTIEL - Page PAGE sur NUMPAGES » à chaque page et un en-tête de première page unique avec le nom du client extrait d'Airtable.
  4. Gmail envoie le contrat personnalisé en pièce jointe au client.
Mise en page recto verso pour les chapitres de livres
  1. Un webhook reçoit un nouveau chapitre DOCX de l'outil d'écriture.
  2. La fonction « Mise à jour des en-têtes et pieds de page » configure l’en-tête des pages impaires aligné à gauche avec le titre du chapitre et l’en-tête des pages paires aligné à droite avec le titre du livre.
  3. Les pieds de page pairs et impairs affichent tous deux le numéro de page centré pour l'impression recto verso en miroir.
  4. Le chapitre mis en forme est enregistré sur Dropbox et un message Slack alerte l'équipe éditoriale.

Foire aux questions

How do I add page numbers that update automatically?+
Write the literal tokens PAGE and NUMPAGES in your header or footer content. For example, entering "Page PAGE of NUMPAGES" in the All Pages Footer field produces "Page 1 of 24" on page one of a 24-page document. Word resolves these tokens to live values when the document is opened or printed. SECTION and SECTIONPAGES work the same way for section-level numbering.
What HTML is supported inside the header and footer fields?+
Standard inline HTML including div, p, span, strong, em, and br elements with inline CSS styles. Center, left, or right align using text-align on a div or p element. Bold and italic work with the relevant HTML tags. Complex CSS classes, external stylesheets, or JavaScript are not supported - keep styles inline. Example: <div style="text-align:right;font-size:10pt">Confidential</div>.
Can I have a different header on the first page vs the rest of the document?+
Yes. Fill First Page Header with the content you want on page one - for example your company logo placeholder or a "Cover Page" label. Leave All Pages Header empty or fill it separately for pages two onwards. If you fill both All Pages Header and First Page Header, the first page gets its dedicated content and all other pages get the All Pages content.
Does the update overwrite existing headers and footers?+
Yes. Any existing headers and footers in the source DOCX are replaced by the content you supply. If you only fill some fields - for example All Pages Footer but not All Pages Header - the header zone is cleared and replaced with an empty header. If you want to keep an existing header unchanged, read its content first and pass it back into the corresponding field.
Is the document body affected?+
No. The node exclusively modifies the header and footer zones in the DOCX XML. All paragraphs, tables, images, embedded objects, styles, tracked changes, comments, and formatting in the document body are preserved exactly as they appear in the source file.

Nœuds associés

Obtenez de l'aide