Temos o prazer de anunciar o lançamento do GroupDocs.Comparison para .NET 26.2, disponível a partir de fevereiro de 2026.
GroupDocs.Comparison versão 26.2 inclui diversas melhorias para reforçar o desempenho e a estabilidade, incluindo aprimoramentos na comparação de documentos Word e uma nova classe de opções dedicada.

Correções e melhorias

  • [Enhancement] Desempenho de comparação significativamente melhorado para documentos Word de grande tamanho. (COMPARISONNET-4684)
  • [Enhancement] Capacidade de especificar ChangeType diretamente no método GetChanges. (COMPARISONNET-4548)
  • [Bug] Corrigida exceção NullReference ao comparar documentos Word com WordTrackChanges = true. (COMPARISONNET-4688)
  • [Enhancement] Nova classe WordCompareOptions para comparação de documentos Word. (COMPARISONNET-4685)
  • [Bug] Falha na comparação de documentos quando o documento Word contém fórmula de código de campo multilinha. (COMPARISONNET-4295)

Recursos Principais

Capacidade de especificar ChangeType diretamente no método GetChanges

Agora você pode especificar ChangeType diretamente ao chamar o método GetChanges para filtrar quais tipos de alterações são retornados.

Nova classe WordCompareOptions para comparação de documentos Word

Uma nova WordCompareOptions foi criada especificamente para a comparação de documentos Word, permitindo configurar opções de comparação específicas do Word de forma dedicada e segura em termos de tipo.

using (var comparer = new Comparer("source.docx"))
{
    comparer.Add("target.docx");

    var options = new WordCompareOptions()
    {
        DetectStyleChanges = true,
        DisplayMode = WordCompareOptions.ComparisonDisplayMode.Revisions
    };

    comparer.Compare("result.docx", options);
}

Alterações na API Pública

CompareOptions foi refatorado para separar as configurações específicas de cada tipo de documento. As opções específicas do Word agora estão disponíveis na classe dedicada WordCompareOptions (DisplayMode, MarkLineBreaks, CompareBookmarks e outras). Essas propriedades permanecem em CompareOptions, mas estão marcadas como obsoletas e serão removidas em uma versão futura. O código existente continua compatível retroativamente.

Como obter a atualização

Você pode obter a versão mais recente via NuGet ou baixá‑la diretamente do site da GroupDocs.

NuGet

GroupDocs.Comparison for .NET 26.2

Download direto

Baixe os assemblies para .NET e .NET Framework na página GroupDocs.Comparison for .NET 26.2 .

Saiba mais