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

Comparar Documentos com C#

A comparação de documentos usando 'Wordize para .NET' é rápida, simples e eficiente. Seja trabalhando com contratos, relatórios ou rascunhos colaborativos, o Wordize simplifica o processo de identificação de alterações entre dois documentos. A API C# identifica e destaca com precisão diferenças como edições de texto, alterações de formatação e modificações estruturais. O Wordize é a ferramenta perfeita para automatizar processos de comparação de documentos em suas aplicações .NET. Economize tempo, aumente a precisão e garanta consistência em seus documentos com nossa poderosa API.

Recursos Principais

  • Comparação de documentos no nível de caracteres ou palavras para resultados altamente precisos.
  • Identificação de diferenças em texto, formatação, cabeçalhos/rodapés 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.
  • Suporte para uma ampla gama de formatos de documentos, incluindo DOCX, PDF, TXT e RTF.

Aplicações Práticas

  • Setor jurídico. Identifique rapidamente e eficientemente mudanças em contratos, acordos ou políticas.
  • Setor financeiro. Detecte alterações em relatórios financeiros ou documentos regulatórios.
  • Trabalho colaborativo de conteúdo. Automatize o rastreamento de versões de documentos em projetos de equipe.
  • Publicação. Garanta consistência entre versões durante a revisão editorial.

O Wordize fornece resultados de comparação consistentes e confiáveis mesmo para os documentos mais complexos. As opções avançadas de personalização permitem que os desenvolvedores adaptem o processo de comparação a requisitos específicos, como ignorar alterações triviais de formatação enquanto se concentram em diferenças críticas no conteúdo. Seja criando sistemas de gerenciamento de documentos ou automatizando processos de verificação de conteúdo, o Wordize fornece a flexibilidade e precisão necessárias.

Teste as capacidades do nosso produto na nossa demonstração online fazendo upload de seus documentos, configurando parâmetros de comparação e baixando o resultado da comparação para o seu computador.

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.pdf", "Author Name", DateTime.Now);
using Wordize.Comparing; Comparer.Compare("Input1.docx", "Input2.docx", "Output.pdf", "Author Name", DateTime.Now); using Wordize.Comparing; using Wordize.Saving; var imageStreams = Comparer.CompareToImages("Input1.docx", "Input2.pdf", new ImageSaveOptions(SaveFormat.Pdf), "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}.pdf"); stream.CopyTo(file); }
Código de execução

Como comparar dois arquivos de texto 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 documentos
  4. Obtenha o resultado da comparação como um arquivo separado

Requisitos de sistema

Nosso produto é totalmente multiplataforma e oferece suporte a todas as principais implementações .NET:

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 3.5
  • MonoMac
  • MonoAndroid
  • Xamarin

Como o código .NET não depende do hardware ou sistema operacional subjacente, mas apenas de uma Máquina Virtual, você está livre para desenvolver qualquer tipo de software para Windows, macOS, Android, iOS e Linux. Apenas certifique-se de ter instalado a versão correspondente do .NET Framework, .NET Core, Windows Azure, Mono ou Xamarin.

Recomendamos o uso de ambientes de desenvolvimento integrados Microsoft Visual Studio, Xamarin e MonoDevelop para criar aplicativos C#, F#, VB.NET.

5%