Мы рады объявить о выпуске GroupDocs.Comparison for .NET 26.2, доступном с февраля 2026.
Версия GroupDocs.Comparison 26.2 включает несколько улучшений, направленных на повышение производительности и стабильности, включая доработки сравнения документов Word и новый класс параметров.
Fixes and enhancements
- [Enhancement] Существенно улучшена производительность сравнения для крупномасштабных документов Word. (COMPARISONNET-4684)
- [Enhancement] Возможность указать ChangeType напрямую в методе GetChanges. (COMPARISONNET-4548)
- [Bug] Исправлена ошибка NullReference при сравнении документов Word с WordTrackChanges = true. (COMPARISONNET-4688)
- [Enhancement] Новый класс WordCompareOptions для сравнения документов Word. (COMPARISONNET-4685)
- [Bug] Сравнение документов падает, когда документ Word содержит многострочную формулу кода поля. (COMPARISONNET-4295)
Major Features
Ability to specify ChangeType directly in the GetChanges method
Теперь вы можете указывать ChangeType напрямую при вызове метода GetChanges, чтобы фильтровать типы возвращаемых изменений.
New WordCompareOptions class for Word document comparison
Создан новый класс WordCompareOptions, специально предназначенный для сравнения документов Word, позволяющий настраивать параметры сравнения, специфичные для Word, в отдельном типобезопасном классе.
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);
}
Public API changes
CompareOptions был рефакторирован для отделения настроек, специфичных для типа документа. Параметры, специфичные для Word, теперь доступны в отдельном классе WordCompareOptions (DisplayMode, MarkLineBreaks, CompareBookmarks и другие). Эти свойства остаются в CompareOptions, но помечены как obsolete и будут удалены в будущих выпусках. Существующий код остаётся совместимым.
How to get the update
Вы можете получить последнюю версию из NuGet или скачать её напрямую с сайта GroupDocs.
NuGet
GroupDocs.Comparison for .NET 26.2
Direct download
Скачайте сборки как для .NET, так и для .NET Framework со страницы GroupDocs.Comparison for .NET 26.2 .