Compare documentos do Word usando n8n Ação
PDF4me Comparar documentos do Word Permite comparar dois documentos do Word e acompanhar as alterações com opções de comparação abrangentes. n8n Fluxos de trabalho automatizados. Este poderoso recurso de comparação de documentos oferece suporte a rastreamento detalhado de alterações, configurações de comparação personalizáveis, gerenciamento de revisões e relatórios de comparação profissionais com controle total sobre formatação, diferenciação entre maiúsculas e minúsculas, comentários, tabelas, campos, notas de rodapé, caixas de texto e cabeçalhos/rodapés, perfeito para revisão de documentos, controle de versão e fluxos de trabalho de edição colaborativa.
Configurar
Adicione o PDF4me O nó "Comparar documentos do Word" para o 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:
- Adicionar PDF4me nó para fluxo de trabalho
- Selecione a ação "Comparar documentos do Word".
- Configure os parâmetros de entrada (veja abaixo)

Parâmetros
Lista completa de parâmetros para a ação Comparar Documentos do Word. Configure esses parâmetros para controlar o comportamento da comparação de documentos.
Importante: Os parâmetros marcados com um asterisco (***) são obrigatórios. Os parâmetros avançados oferecem controle preciso sobre as opções de comparação.
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| Nome do primeiro documento*** | String | Nome do primeiro documento • Nome do primeiro documento (base) • Deve incluir a extensão de arquivo correta (.docx, .doc) • Este documento serve como base para comparação. | original.docx |
| Conteúdo do primeiro documento*** | Base64 | Conteúdo do primeiro documento • Base64-conteúdo codificado do primeiro documento • Deve ser um documento Word válido (formatos .docx, .doc) | UEsDBBQABgAI... |
| Nome do segundo documento*** | String | Nome do segundo documento • Nome do segundo documento (de comparação) • Deve incluir a extensão de arquivo correta (.docx, .doc) • Este documento é comparado com o primeiro | modified.docx |
| Conteúdo do Segundo Documento*** | Base64 | Conteúdo do Segundo Documento • Base64-conteúdo codificado do segundo documento • Deve ser um documento Word válido (formatos .docx, .doc) | UEsDBBQABgAI... |
| Ignorar formatação | Boolean | Ignorar alterações de formatação • Sim - Ignorar alterações de formatação (negrito, itálico, fonte, cor, etc.) • Não - Rastrear alterações de formatação (padrão) | No |
| Ignorar alterações de maiúsculas e minúsculas | Boolean | Ignorar alterações de maiúsculas e minúsculas • Sim - Ignorar diferenças entre maiúsculas e minúsculas ("Hello" vs "HELLO") • Não - Rastrear alterações de caso (padrão) | No |
| Ignorar comentários | Boolean | Ignorar comentários • Sim - Ignorar alterações e adições de comentários • Não - Rastrear alterações nos comentários (padrão) | No |
| Ignorar tabelas | Boolean | Ignorar alterações na tabela • Sim - Ignorar alterações na estrutura e no conteúdo da tabela • Não - Rastrear alterações na tabela (padrão) | No |
| Ignorar campos | Boolean | Ignorar alterações de campo • Sim - Ignorar atualizações de campos (datas, fórmulas, referências cruzadas) • Não - Rastrear alterações de campo (padrão) | No |
| Ignorar notas de rodapé | Boolean | Ignorar alterações nas notas de rodapé • Sim - Ignorar o conteúdo das notas de rodapé e as alterações de formatação • Não - Rastrear alterações nas notas de rodapé (padrão) | No |
| Ignorar caixas de texto | Boolean | Ignorar alterações na caixa de texto • Sim - Ignorar o conteúdo da caixa de texto e as alterações de posicionamento • Não - Rastrear alterações na caixa de texto (padrão) | No |
| Ignorar cabeçalhos e rodapés | Boolean | Ignorar alterações de cabeçalho/rodapé • Sim - Ignorar alterações no conteúdo do cabeçalho e rodapé • Não - Rastrear alterações de cabeçalho/rodapé (padrão) | No |
| Autor | String | Comparação do autor • Nome do autor para alterações rastreadas • Padrão: "Comparação" • Utilizado para atribuir alterações no documento de resultado. | John Doe |
Saída
Parâmetros de saída
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| nome_do_arquivo | String | Nome do arquivo do documento de resultado da comparação - O nome do documento Word resultante com os resultados da comparação e as alterações controladas. | compared_documents.docx |
| tamanho do arquivo | Número | Tamanho do arquivo em bytes - O tamanho do documento resultante da comparação em bytes | 13633 |
| sucesso | Boolean | PDF4me status da operação - Boolean Sinalizador indicando o sucesso ou a falha da operação de comparação de documentos. PDF4me retornos true para operações bem-sucedidas e false para quaisquer erros | true |
| primeiroDocumento | String | Nome do primeiro documento - O nome do primeiro documento (base) que foi comparado. | original.docx |
| segundoDocumento | String | Nome do segundo documento - O nome do segundo documento (de comparação) que foi comparado. | revised.docx |
| opções de comparação | Object | Opções de comparação utilizadas - Object Contendo todas as configurações de comparação que foram aplicadas durante a comparação. | {"ignoreFormatting": false, "ignoreCase": false, ...} |
| comparisonOptions.ignoreFormatting | Boolean | Ignore as alterações de formatação. - Se as alterações de formatação foram ignoradas durante a comparação | false |
| comparisonOptions.ignoreCase | Boolean | Ignore as alterações de maiúsculas e minúsculas. - Se as alterações de maiúsculas e minúsculas foram ignoradas durante a comparação | false |
| comparisonOptions.ignoreComments | Boolean | Ignore os comentários - Se as alterações nos comentários foram ignoradas durante a comparação | false |
| comparisonOptions.ignoreTables | Boolean | Ignorar alterações na tabela - Se as alterações na tabela foram ignoradas durante a comparação | false |
| comparisonOptions.ignoreFields | Boolean | Ignorar alterações de campo - Se as alterações de campo foram ignoradas durante a comparação | false |
| comparisonOptions.ignoreFootnotes | Boolean | Ignore as alterações nas notas de rodapé. - Se as alterações nas notas de rodapé foram ignoradas durante a comparação | false |
| comparisonOptions.ignoreTextboxes | Boolean | Ignorar alterações na caixa de texto - Se as alterações na caixa de texto foram ignoradas durante a comparação | false |
| comparisonOptions.ignoreHeadersAndFooters | Boolean | Ignorar alterações de cabeçalho/rodapé - Se as alterações de cabeçalho e rodapé foram ignoradas durante a comparação | false |
| comparisonOptions.author | String | Comparação do autor - O nome do autor usado para as alterações rastreadas no documento de resultado. | System Comparison |
| mensagem | String | Mensagem da operação - Mensagem descritiva indicando o resultado da operação de comparação | Word documents compared successfully |
N8N Resposta à ação
O PDF4me Comparar documentos 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
- Table
- Schema
- Binary
JSON Formato de resposta
O bruto JSON resposta do API:
[
{
"fileName": "compared_documents.docx",
"fileSize": 13633,
"success": true,
"firstDocument": "original.docx",
"secondDocument": "revised.docx",
"comparisonOptions": {
"ignoreFormatting": false,
"ignoreCase": false,
"ignoreComments": false,
"ignoreTables": false,
"ignoreFields": false,
"ignoreFootnotes": false,
"ignoreTextboxes": false,
"ignoreHeadersAndFooters": false,
"author": "System Comparison"
},
"message": "Word documents compared successfully"
}
]
Visualização em tabela
Dados de resposta em formato de tabela estruturada:
| Parâmetro | Valor |
|---|---|
| fileName | compared_documents.docx |
| fileSize | 13633 |
| success | true |
| firstDocument | original.docx |
| secondDocument | revised.docx |
| comparisonOptions | {ignoreFormatting: false, ignoreCase: false, ignoreComments: false, ignoreTables: false, ignoreFields: false, ignoreFootnotes: false, ignoreTextboxes: false, ignoreHeadersAndFooters: false, author: "System Comparison"} |
| message | Word documents compared successfully |
Detalhes das opções de comparação:
| Opção | Valor |
|---|---|
| ignoreFormatting | false |
| ignoreCase | false |
| ignoreComments | false |
| ignoreTables | false |
| ignoreFields | false |
| ignoreFootnotes | false |
| ignoreTextboxes | false |
| ignoreHeadersAndFooters | false |
| author | System Comparison |
Visão do esquema
A estrutura de dados e os tipos de resposta:
1 item
fileName: T compared_documents.docx
fileSize: # 13633
success: ☑ true
firstDocument: T original.docx
secondDocument: T revised.docx
comparisonOptions: {}
ignoreFormatting: ☑ false
ignoreCase: ☑ false
ignoreComments: ☑ false
ignoreTables: ☑ false
ignoreFields: ☑ false
ignoreFootnotes: ☑ false
ignoreTextboxes: ☑ false
ignoreHeadersAndFooters: ☑ false
author: T System Comparison
message: T Word documents compared successfully
Indicadores de tipo:
T= String (Texto)#= Número☑= Boolean[]= Array{}= Object
Visualização de Dados Binários
Os dados e metadados reais do arquivo do documento Word:
data
─────────────────────────────
File Name: compared_documents.docx
File Extension: docx
Mime Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document
File Size: 13.6 kB
Acesso a dados binários:
- n8n Objeto Binário:
$binary.data.data - Base64 ContenteDisponível para uso direto.
- Operações com arquivosPronto para download, envio por e-mail ou armazenamento.
Casos de uso
Automação de Documentos Empresariais
- Revisão de DocumentosComparar versões de documentos para identificar alterações.
- Controle de versão: Rastrear alterações entre versões do documento
- Edição ColaborativaRevisar as alterações feitas por vários autores.
- Garantia de QualidadeVerificar modificações e atualizações de documentos
Processamento de documentos com inteligência artificial
- Suporte a múltiplos formatosProcessar documentos do Word nos formatos .docx e .doc
- Processamento MultilíngueSuporte para diferentes idiomas e regiões.
- Comparação inteligenteDetecção e rastreamento automáticos de alterações
Inteligência de Negócios e Análise
- Gestão de DocumentosRastrear alterações e revisões de documentos
- Monitoramento de ConformidadeGarantir que os documentos atendam aos requisitos de controle de versão.
- Métricas de desempenhoMonitorar a precisão e a eficiência do processamento.