Z przyjemnością ogłaszamy wydanie GroupDocs.Comparison for .NET 26.2, dostępne od lutego 2026.
Wersja GroupDocs.Comparison 26.2 zawiera liczne usprawnienia mające na celu zwiększenie wydajności i stabilności, w tym ulepszenia porównywania dokumentów Word oraz nową dedykowaną klasę opcji.

Fixes and enhancements

  • [Enhancement] Znacząco poprawiono wydajność porównywania dużych dokumentów Word. (COMPARISONNET-4684)
  • [Enhancement] Możliwość określenia ChangeType bezpośrednio w metodzie GetChanges. (COMPARISONNET-4548)
  • [Bug] Naprawiono wyjątek NullReference podczas porównywania dokumentów Word z ustawieniem WordTrackChanges = true. (COMPARISONNET-4688)
  • [Enhancement] Nowa klasa WordCompareOptions do porównywania dokumentów Word. (COMPARISONNET-4685)
  • [Bug] Porównywanie dokumentów kończy się awarią, gdy dokument Word zawiera wielowierszową formułę kodu pola. (COMPARISONNET-4295)

Major Features

Możliwość określenia ChangeType bezpośrednio w metodzie GetChanges

Możesz teraz określić ChangeType bezpośrednio podczas wywoływania metody GetChanges, aby filtrować, które typy zmian zostaną zwrócone.

Nowa klasa WordCompareOptions do porównywania dokumentów Word

Utworzono nową klasę WordCompareOptions przeznaczoną specjalnie do porównywania dokumentów Word, umożliwiającą konfigurowanie opcji porównywania specyficznych dla Word w dedykowany, typowo‑bezpieczny sposób.

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);
}

Zmiany w publicznym API

[CompareOptions](https://reference.groupdocs.com/comparison/net/groupdocs.comparison.options/compareoptions/) został przekształcony, aby oddzielić ustawienia specyficzne dla typu dokumentu. Opcje specyficzne dla Word są teraz dostępne w dedykowanej klasie WordCompareOptions (DisplayMode, MarkLineBreaks, CompareBookmarks i inne). Te właściwości pozostają w CompareOptions, ale są oznaczone jako przestarzałe i zostaną usunięte w przyszłej wersji. Istniejący kod pozostaje w pełni kompatybilny wstecz.

Jak uzyskać aktualizację

Najnowszą wersję możesz pobrać z NuGet lub ściągnąć bezpośrednio z witryny GroupDocs.

NuGet

GroupDocs.Comparison for .NET 26.2

Direct download

Pobierz zestawy (assemblies) dla .NET oraz .NET Framework ze strony GroupDocs.Comparison for .NET 26.2 .

Learn more