Pular para o conteúdo principal

Atualizar cabeçalhos e rodapés no Word em n8n

O que este nó faz

PDF4me - Atualizar cabeçalhos e rodapés em um documento do Word Adiciona ou substitui cabeçalhos e rodapés em qualquer DOCX arquivo dentro do seu n8n fluxo de trabalho. Suprimentos HTML ou conteúdo de texto simples para todas as páginas, a primeira página ou páginas pares/ímpares separadas. Use tokens integrados como PAGE e NUMPAGES para inserir números de página automáticos. O nó retorna um conteúdo atualizado. DOCX Com os novos cabeçalhos e rodapés aplicados, o conteúdo do corpo do documento é totalmente preservado. Direcione a saída para armazenamento em nuvem, e-mail ou qualquer outra etapa do documento.

Artigos relacionados no blogue
Ainda não há nenhuma publicação no blogue sobre esta funcionalidade — em breve.
Entretanto, explore o blogue da PDF4me para encontrar tutoriais e fluxos de trabalho para todas as plataformas.
Visite o blogue

Autenticando sua solicitação de API

Todo PDF4me nó em n8n requer validade CredenciaisCrie ou selecione credenciais que armazenem seu PDF4me API chave para que o nó possa autenticar solicitações de formatação de documentos com segurança.

Fatos importantes que você não deve perder

PAGE e NUMPAGES inserem números de página dinâmicos
Escreva o texto literal PÁGINA e PÁGINAS em qualquer lugar no cabeçalho ou rodapé. O Word substitui esses valores pelo número da página e o número total de páginas quando o documento é aberto. Página PÁGINA de PÁGINAS renderiza como Página 3 de 12 Na página três de um documento de doze páginas - nenhuma atualização manual é necessária.
Todos os campos da página substituem os campos específicos da página quando ambos estão definidos.
Se você preencher o cabeçalho "Todas as Páginas" e também o cabeçalho "Páginas Ímpares", o conteúdo de "Todas as Páginas" terá precedência em todo o documento. Para usar cabeçalhos diferentes em páginas pares e ímpares, deixe o cabeçalho "Todas as Páginas" vazio e preencha apenas os campos "Cabeçalho de Páginas Pares" e "Cabeçalho de Páginas Ímpares". Para um cabeçalho exclusivo na primeira página, preencha o cabeçalho da primeira página separadamente, independentemente do que você definir para as outras páginas.
O conteúdo do corpo do texto nunca é alterado — apenas as zonas de cabeçalho e rodapé são atualizadas.
O nó modifica apenas as seções de cabeçalho e rodapé do DOCX XMLParágrafos, tabelas, imagens, estilos, alterações controladas e todo o conteúdo do corpo do texto permanecem exatamente como estavam no documento original. Você pode aplicar este nó com segurança a modelos de marca complexos sem o risco de alterar o conteúdo do corpo do texto.
O nó "Atualizar cabeçalhos e rodapés em documento do Word" do n8n PDF4me mostra o Tipo de Dados de Entrada definido como Dados Binários, o Campo Binário de Entrada referenciando o nó anterior, o Nome do Documento do Word definido como report.docx, o Cabeçalho de Todas as Páginas com conteúdo HTML em div, o Rodapé de Todas as Páginas mostrando a Página PAGE de NUMPAGES e o Nome da Cultura definido como en-US.

Defina a fonte de entrada e insira. HTML ou texto simples nos campos de cabeçalho e rodapé, use os tokens PAGE/NUMPAGES para números de página e execute. O atualizado DOCX está disponível na saída binária.

Parâmetros

Obrigatório: Tipo de dados de entrada, o campo de origem do documento que corresponde a esse tipo (Campo binário de entrada, Base64 Conteúdo do Word ou documento do Word URL), e o nome do documento do Word. Todos os campos de conteúdo do cabeçalho e rodapé são opcionais - preencha apenas os que você precisa.

ParâmetroObrigatórioO que fazExemplo
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

Configuração rápida

  1. Adicionar um PDF4me nó e selecionar Atualizar cabeçalhos e rodapés em um documento do Word.
  2. Escolha ou crie Credenciais com o seu PDF4me API chave.
  3. Definir Tipo de dados de entrada e mapear o DOCX do nó anterior.
  4. Digitar Nome do documento Word com .docx extensão.
  5. Preencher Cabeçalho de todas as páginas e/ou Rodapé de todas as páginas com HTML ou conteúdo de texto simples. Use PAGE e NUMPAGES para números de página.
  6. Clique Executar nóO arquivo binário de saída contém a versão atualizada. DOCX.

Exemplos de fluxo de trabalho

Exemplos de fluxo de trabalhoCommon n8n workflow patterns using Update Headers Footers in Word.
Aplicar a identidade visual da empresa aos relatórios gerados
  1. Um gatilho programado gera um relatório de desempenho mensal. DOCX a partir de um modelo.
  2. A opção "Atualizar cabeçalhos e rodapés em um documento do Word" adiciona um espaço reservado para o logotipo e o nome da empresa centralizados no cabeçalho, e um rodapé com a data do relatório e a indicação "Página PAGE de NUMPAGES".
  3. A marca DOCX é carregado para SharePoint na biblioteca de relatórios mensais.
  4. O Teams notifica o canal de gerenciamento de que o relatório personalizado está pronto.
Adicione um rodapé de confidencialidade a todos os contratos enviados.
  1. O Airtable é acionado quando o status de um registro de contrato muda para "Pronto para Enviar".
  2. O Google Drive baixa o contrato. DOCX.
  3. A atualização de cabeçalhos e rodapés aplica um rodapé com a mensagem "CONFIDENCIAL - Página PÁGINA de NUMPAGES" a todas as páginas e um cabeçalho exclusivo na primeira página com o nome do cliente extraído do Airtable.
  4. O Gmail envia o contrato personalizado como anexo para o cliente.
Layout de impressão frente e verso para capítulos de livros
  1. Um webhook ganha um novo capítulo DOCX da ferramenta de escrita.
  2. A opção "Atualizar cabeçalhos e rodapés" alinha à esquerda o cabeçalho das páginas ímpares com o título do capítulo e alinha à direita o cabeçalho das páginas pares com o título do livro.
  3. Tanto os rodapés pares quanto os ímpares exibem o número da página centralizado para impressão frente e verso espelhada.
  4. O capítulo formatado é salvo no Dropbox e uma mensagem no Slack alerta a equipe editorial.

Perguntas frequentes

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ós relacionados

Obtenha ajuda