Passa al contenuto principale

Aggiorna intestazioni e piè di pagina in Word in n8n

Cosa fa questo nodo

PDF4me - Aggiornare intestazioni e piè di pagina in un documento Word aggiunge o sostituisce intestazioni e piè di pagina in qualsiasi DOCX file all'interno del tuo n8n flusso di lavoro. Fornitura HTML o contenuto di testo semplice per tutte le pagine, la prima pagina o pagine pari/dispari separate. Utilizza token integrati come PAGE e NUMPAGES per inserire numeri di pagina automatici. Il nodo restituisce un aggiornato DOCX Con le nuove intestazioni e piè di pagina applicati, il contenuto del corpo del documento viene completamente preservato. È possibile indirizzare l'output al cloud storage, all'e-mail o a qualsiasi altra fase di elaborazione del documento.

Articoli correlati del blog
Non ci sono ancora post sul blog dedicati a questa funzionalità — in arrivo a breve.
Nel frattempo, dai un'occhiata al blog di PDF4me per trovare tutorial e procedure operative su tutte le piattaforme.
Visita il blog

Autenticazione della richiesta API

Ogni PDF4me nodo in n8n richiede valido Credenziali. Crea o seleziona le credenziali che contengono il tuo PDF4me API chiave affinché il nodo possa autenticare in modo sicuro le richieste di formattazione dei documenti.

Informazioni importanti da non perdere

PAGINA e NUMERI di pagina inserire i numeri di pagina in tempo reale
Scrivi il testo letterale PAGINA E NUMERI PAGINE In qualsiasi punto dell'intestazione o del piè di pagina. Word li sostituisce con il numero di pagina effettivo e il numero totale di pagine all'apertura del documento. Quindi Pagina PAGINA di NUMERI PAGINE rende come Pagina 3 di 12 a pagina tre di un documento di dodici pagine: non è necessario alcun aggiornamento manuale.
Tutti i campi delle pagine sovrascrivono quelli specifici della pagina quando entrambi sono impostati
Se si compilano sia il campo "Intestazione di tutte le pagine" che il campo "Intestazione delle pagine dispari", il contenuto di "Tutte le pagine" avrà la precedenza in tutto il documento. Per utilizzare intestazioni diverse per le pagine pari e dispari, lasciare vuoto il campo "Intestazione di tutte le pagine" e compilare solo i campi "Intestazione delle pagine pari" e "Intestazione delle pagine dispari". Per un'intestazione di prima pagina univoca, compilare separatamente il campo "Intestazione della prima pagina" indipendentemente dalle impostazioni delle altre pagine.
Il contenuto del corpo del documento non viene mai modificato: vengono aggiornate solo le aree di intestazione e piè di pagina.
Il nodo modifica solo le sezioni di intestazione e piè di pagina del DOCX XMLParagrafi, tabelle, immagini, stili, modifiche rilevate e tutti gli altri contenuti del corpo del documento rimangono esattamente come erano nel documento originale. È possibile applicare questo nodo in tutta sicurezza a modelli complessi con marchio aziendale senza il rischio di alterare il corpo del documento.
n8n PDF4me Aggiorna intestazioni e piè di pagina nel nodo Documento di Word che mostra il tipo di dati di input impostato su Dati binari, il campo binario di input che fa riferimento al nodo precedente, il nome del documento di Word impostato su report.docx, l'intestazione di tutte le pagine con contenuto div HTML, il piè di pagina di tutte le pagine che mostra la pagina PAGINA di NUMPAGES e il nome della cultura impostato su en-US

Imposta la sorgente di input, inserisci HTML o testo semplice nei campi di intestazione e piè di pagina, utilizzare i token PAGE/NUMPAGES per i numeri di pagina ed eseguire. L'aggiornato DOCX è disponibile nell'output binario.

Parametri

Necessario: Tipo di dati di input, il campo sorgente del documento corrispondente a quel tipo (campo binario di input, Base64 Contenuto di Word o documento di Word URL), e Nome del documento Word. Tutti i campi di intestazione e piè di pagina sono facoltativi: compila solo quelli necessari.

ParametroNecessarioCosa faEsempio
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

Configurazione rapida

  1. Aggiungi un PDF4me nodo e seleziona Aggiorna intestazioni e piè di pagina in un documento Word.
  2. Scegli o crea Credenziali con il tuo PDF4me API chiave.
  3. Impostato Tipo di dati di input e mappare il DOCX dal nodo precedente.
  4. Inserisci Nome del documento Word con .docx estensione.
  5. Riempire Intestazione di tutte le pagine e/o Piè di pagina di tutte le pagine con HTML o contenuto di testo semplice. Utilizzare PAGE E NUMPAGES per i numeri di pagina.
  6. Fare clic Esegui nodo. Il file binario di output contiene l'aggiornamento DOCX.

Esempi di flusso di lavoro

Esempi di flusso di lavoroCommon n8n workflow patterns using Update Headers Footers in Word.
Applicare il marchio aziendale ai report generati.
  1. Un trigger programmato genera un report mensile sulle prestazioni DOCX da un modello.
  2. L'aggiornamento di intestazioni e piè di pagina in un documento Word aggiunge un segnaposto centrato per il logo aziendale e il nome nell'intestazione, e un piè di pagina con la data del report e "Pagina PAGINA di NUMPAGES".
  3. Il marchio DOCX viene caricato su SharePoint nella libreria dei report mensili.
  4. Teams notifica al canale di gestione che il report personalizzato è pronto.
Aggiungi una clausola di riservatezza a tutti i contratti in uscita.
  1. Airtable si attiva quando lo stato di un record di contratto cambia in "Pronto per l'invio".
  2. Google Drive scarica il contratto DOCX.
  3. L'aggiornamento Intestazioni e Piè di pagina applica un piè di pagina con la dicitura "RISERVATO - Pagina PAGINA di NUMEROPAGINE" a ogni pagina e un'intestazione di prima pagina univoca con il nome del cliente estratto da Airtable.
  4. Gmail invia il contratto personalizzato con il marchio aziendale come allegato al cliente.
Impaginazione fronte-retro per la stampa dei capitoli del libro.
  1. Un webhook riceve un nuovo capitolo DOCX dallo strumento di scrittura.
  2. L'opzione "Aggiorna intestazioni e piè di pagina" imposta l'intestazione delle pagine dispari allineata a sinistra con il titolo del capitolo e l'intestazione delle pagine pari allineata a destra con il titolo del libro.
  3. Sia i piè di pagina pari che quelli dispari mostrano il numero di pagina centrato per la stampa fronte-retro speculare.
  4. Il capitolo formattato viene salvato su Dropbox e un messaggio su Slack avvisa il team editoriale.

Domande frequenti

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.

Nodi correlati

Richiedi assistenza