English Indonesia Tiếng Việt عربي Español Italiano Türk فارسی Français Português Русский ไทย

Encontrar Diferenças em Documentos Word com C#

Otimize seu fluxo de trabalho comparando programaticamente documentos Word com 'Wordize para .NET'. Seja revisando duas versões de um arquivo Word ou comparando relatórios no formato Word, nossa solução detectará todas as diferenças em texto, formatação e estrutura com precisão profissional. A API C# identificará e destacará todas as alterações, ajudando você a economizar tempo em revisões manuais e garantindo os resultados mais precisos.

Recursos Principais

  • Comparação de documentos no nível de caracteres ou palavras para resultados altamente precisos.
  • Detecção de alterações em texto, formatação e elementos estruturais, incluindo títulos e tabelas.
  • Personalização flexível de métodos de comparação usando parâmetros como ignorar comentários, formatação ou cabeçalhos/rodapés.

Cenários de Uso

  • Documentos jurídicos. Compare várias versões de contratos ou acordos para garantir que nenhuma edição seja perdida.
  • Relatórios corporativos. Acompanhe atualizações em documentos comerciais ou relatórios internos de forma rápida e precisa.
  • Conteúdo educacional. Compare materiais educacionais para identificar diferenças.

O Wordize fornece aos desenvolvedores ferramentas poderosas para automatizar processos de comparação de documentos. Com configurações flexíveis, você pode personalizar comparações de acordo com suas necessidades. Ao integrar o Wordize em seus projetos .NET, os desenvolvedores podem criar soluções robustas para revisão de conteúdo e análise de documentos.

Faça o upload de dois documentos no formato Word, ajuste os parâmetros de comparação de acordo com seus requisitos e deixe o SDK do Wordize encontrar as alterações. Baixe os resultados da comparação para revisar as alterações detectadas por conta própria.

C#
Código de execução
Faça upload do primeiro arquivo para comparação
Faça upload do segundo arquivo para comparar
Selecione o formato de destino na lista
using Wordize.Comparing;

Comparer.Compare("Input1.docx", "Input2.docx",
    "Output.docx", "Author Name", DateTime.Now);
using Wordize.Comparing; Comparer.Compare("Input1.docx", "Input2.docx", "Output.docx", "Author Name", DateTime.Now); using Wordize.Comparing; using Wordize.Saving; var imageStreams = Comparer.CompareToImages("Input1.docx", "Input2.docx", new ImageSaveOptions(SaveFormat.Docx), "Author Name", DateTime.Now); foreach (var (stream, page) in imageStreams.Select((s, i) => (s, i))) { using var _ = stream; stream.Position = 0; using var file = File.Create($"Output_{page + 1}.docx"); stream.CopyTo(file); }
Código de execução

Como comparar dois Word em C#

  1. Instale Wordize for .NET
  2. Adicione uma referência de biblioteca (importe a biblioteca) ao seu projeto C#
  3. Chame o método Compare para comparar dois Word
  4. Obtenha o resultado da comparação de Word como um arquivo separado
5%