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 .