Pular para o conteúdo principal

Substitua o texto em um documento do Word usando n8n Ação

PDF4me Substituir texto em documento do Word Permite encontrar e substituir texto em documentos do Word através de n8n Fluxos de trabalho de automação com opções avançadas de formatação e recursos abrangentes de estilização de texto. Este poderoso recurso de substituição de texto suporta múltiplas frases de substituição, correspondência que diferencia maiúsculas de minúsculas, correspondência de palavras inteiras, expressões regulares e controle detalhado de formatação com controle total sobre propriedades de fonte, cores, efeitos de texto e posicionamento, perfeito para automação de documentos, processamento de modelos e fluxos de trabalho de gerenciamento de conteúdo.

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

Configurar

Adicione o PDF4me Adicione o nó "Substituir texto em documento do Word" ao seu n8n fluxo de trabalho e configure os parâmetros necessários. Para obter instruções de configuração inicial, consulte nosso n8n Guia de integração.

Pré-requisitos:

  • PDF4me API credenciais
  • n8n acesso ao fluxo de trabalho

Configuração:

  1. Adicionar PDF4me nó para fluxo de trabalho
  2. Selecione a ação "Substituir texto no documento do Word".
  3. Configure os parâmetros de entrada (veja abaixo)
Substituir texto em documento do Word

Parâmetros

Lista completa de parâmetros para a ação "Substituir texto em documento do Word". Configure esses parâmetros para controlar o comportamento da substituição de texto.

Importante: Os parâmetros marcados com um asterisco (***) são obrigatórios. A matriz de substituições de texto deve conter pelo menos uma frase de substituição.

ParâmetroTipoDescriçãoExemplo
Tipo de dados de entrada***StringSeleção do formato de entrada do documento do Word
• Escolha o formato de entrada de dados do seu documento Word
PDF4me Suporta vários tipos de entrada
• Opções: Dados binários, Base64 Corda, ou URL
Binary Data
Campo binário de entrada***BinárioEntrada de arquivo de palavras binárias (Obrigatório se os dados forem binários)
• Arquivo Word de referência (.docx, .doc) do documento anterior n8n upload de nó ou arquivo
PDF4me Processa arquivos binários do Word com detecção automática de formato.
• Obrigatório quando o tipo de dados de entrada for "Dados binários"
{{ $binary.data }}
Conteúdo em Base64***StringBase64 Entrada de palavras codificadas (Obrigatório se for uma string Base64)
• Forneça o conteúdo do Word (.docx, .doc) como uma string codificada em base64 para transmissão segura.
PDF4me Decodifica e processa automaticamente o conteúdo do Word.
• Obrigatório quando o tipo de dados de entrada for "String Base64"
UEsDBBQABgAI...
URL do documento Word***StringDocumento público do Word URL Entrada (Obrigatório se for URL)
• Fornecer uma permissão pública/aberta URL ao arquivo Word (.docx, .doc) a ser processado
PDF4me Baixa e processa o arquivo Word fornecido. URL
• Obrigatório quando o Tipo de Dados de Entrada for "URL"
https://abc.com/document.docx
Nome do documento Word***StringNome do arquivo de entrada do documento Word
• Especifique o nome do arquivo Word de entrada com a extensão correta (.docx, .doc)
PDF4me Isso é usado para detecção de formato e otimização de processamento.
document.docx
Substituições de texto***ArrayArray de Objetos de Substituição de Texto
• Matriz de objetos de substituição de texto, deve conter pelo menos uma frase de substituição
• Cada objeto de substituição contém: Texto de Busca (obrigatório), Texto de Substituição (opcional), Diferenciar Maiúsculas e Minúsculas, Corresponder à Palavra Inteira, Usar Expressões Regulares e opções de formatação de fonte.
[{"SearchText": "old text", "ReplacementText": "new text"}]

Propriedades do objeto de substituição de texto:

PropriedadeTipoDescriçãoExemplo
Texto de pesquisa***StringTexto a pesquisar - Cadeia de texto a ser pesquisada no documento. Não pode ser nula ou vazia."old text"
Texto de SubstituiçãoStringTexto a ser substituído por - Texto para substituir o texto encontrado. Pode ser uma string vazia para remover o texto encontrado."new text"
Correspondência de maiúsculas e minúsculasBooleanCorrespondência que diferencia maiúsculas de minúsculas - Verdadeiro para pesquisa que diferencia maiúsculas de minúsculas, Falso para pesquisa que não diferencia maiúsculas de minúsculas (padrão: falso)false
Combine a palavra inteiraBooleancorrespondência de palavras inteiras - Verdadeiro para corresponder apenas a palavras completas, Falso para correspondências parciais (padrão: falso)false
Usar expressões regularesBooleanSuporte a expressões regulares - True para tratar SearchText como um padrão regex, False para texto literal (padrão: false)false
Nome da fonteStringFamília de fontes - Família de fontes a ser aplicada ao texto de substituição (por exemplo, "Arial", "Times New Roman")"Arial"
Cor da fonteStringCor do texto - Cores nomeadas, formato hexadecimal ou formato RGB (por exemplo, "Vermelho", "#FF0000", "RGB(255,0,0)")"Red"
Tamanho da fonteNúmeroTamanho da fonte em pontos - Tamanho da fonte para o texto de substituição (ex.: 10, 12, 14, 16)14
Cor de fundoStringCor de fundo - Cor de fundo para o texto de substituição (por exemplo, "Amarelo", "#FFFF00")"Yellow"
AudaciosoBooleanAplicar formatação em negrito - Verdadeiro para aplicar negrito, Falso para não aplicar negrito (padrão: falso)false
itálicoBooleanAplicar formatação em itálico - Verdadeiro para aplicar itálico, Falso para não aplicar itálico (padrão: falso)false
SublinhadoBooleanAplicar formatação de sublinhado - Verdadeiro para aplicar sublinhado, Falso para não aplicar sublinhado (padrão: falso)false
RiscadoBooleanAplicar riscado - Verdadeiro para aplicar um único risco ao texto, Falso para nenhum risco (padrão: falso)false
Riscado DuploBooleanAplique um risco duplo. - Verdadeiro para aplicar tachado duplo, Falso para não aplicar tachado duplo (padrão: falso)false
SubscritoBooleanAplicar formatação de subscrito - Verdadeiro para aplicar subscrito, Falso para não aplicar subscrito (padrão: falso)false
SobrescritoBooleanAplicar formatação em sobrescrito - Verdadeiro para aplicar sobrescrito, Falso para não aplicar sobrescrito (padrão: falso)false
Espaçamento entre palavrasNúmeroEspaçamento entre palavras em pontos - Espaçamento entre palavras (padrão: 0)0

Saída

Parâmetros de saída

ParâmetroTipoDescriçãoExemplo
nome_do_arquivoStringNome do arquivo do documento do Word com o texto substituído - O nome do arquivo Word resultante após a substituição do textodocument_text_replaced.docx
tamanho do arquivoNúmeroTamanho do arquivo em bytes - O tamanho do documento Word em bytes após a substituição do texto13370
sucessoBooleanPDF4me status da operação - Boolean Sinalizador indicando o sucesso ou a falha da operação de substituição de texto. PDF4me retornos true para operações bem-sucedidas e false para quaisquer errostrue
nome_do_arquivo_originalStringNome do arquivo original do documento Word - O nome do arquivo do documento Word de entradadocument.docx
frasesContagemNúmeroNúmero de frases de substituição - O número total de frases de substituição de texto que foram processadas.1
nome_da_culturaStringCódigo de cultura/localidade - Código cultural utilizado para o processamento do documento (ex.: "en-US", "de-DE", "fr-FR")en-US
mensagemStringMensagem da operação - Mensagem descritiva indicando o resultado da operação de substituição de textoText replaced successfully

N8N Resposta à ação

O PDF4me Substituir texto em documento do Word API Retorna uma resposta que pode ser visualizada em vários formatos. Escolha a visualização que melhor se adapta às suas necessidades:

JSON Formato de resposta

O bruto JSON resposta do API:

[
{
"fileName": "document_text_replaced.docx",
"fileSize": 13370,
"success": true,
"originalFileName": "document.docx",
"phrasesCount": 1,
"cultureName": "en-US",
"message": "Text replaced successfully"
}
]

Casos de uso

Automação de Documentos Empresariais

  • Automação de DocumentosSubstitua o texto de exemplo por conteúdo dinâmico.
  • Processamento de modelosAtualizar variáveis de modelo com valores reais
  • Gestão de ConteúdoPadronizar a terminologia e a formatação.
  • Personalização de documentosInserir informações personalizadas em documentos

Processamento de documentos com inteligência artificial

  • Suporte a múltiplos formatosProcessar documentos do Word nos formatos .docx e .doc
  • Processamento MultilíngueExtrair dados de documentos em vários idiomas.
  • Reconhecimento Inteligente de CampoIdentificar e substituir automaticamente padrões de texto

Inteligência de Negócios e Análise

  • Padronização de ConteúdoGarantir a consistência da terminologia em todos os documentos.
  • Monitoramento de ConformidadeAtualizar documentos para atender aos requisitos regulamentares
  • Métricas de desempenhoMonitorar a precisão e a eficiência do processamento.

Obtenha ajuda