Ми раді повідомити про випуск GroupDocs.Comparison for .NET 26.2, доступний з лютого 2026.
Версія GroupDocs.Comparison 26.2 містить численні покращення, спрямовані на підвищення продуктивності та стабільності, включаючи удосконалення порівняння Word‑документів та новий спеціальний клас параметрів.
Виправлення та покращення
- [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)
Основні можливості
Можливість вказати ChangeType безпосередньо у методі GetChanges
Тепер ви можете вказувати ChangeType безпосередньо під час виклику методу GetChanges, щоб фільтрувати, які типи змін повертаються.
Новий клас WordCompareOptions для порівняння Word‑документів
Створено новий 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);
}
Зміни у публічному API
CompareOptions був рефакторингований, щоб розділити налаштування, специфічні для типу документа. Параметри, специфічні для Word, тепер доступні в окремому класі WordCompareOptions (DisplayMode, MarkLineBreaks, CompareBookmarks тощо). Ці властивості залишаються в CompareOptions, проте позначені як obsolete і будуть видалені у майбутньому випуску. Існуючий код залишиться зворотно сумісним.
Як отримати оновлення
Ви можете отримати останню версію через NuGet або завантажити її безпосередньо з сайту GroupDocs.
NuGet
GroupDocs.Comparison for .NET 26.2
Пряме завантаження
Завантажте збірки як для .NET, так і для .NET Framework зі сторінки GroupDocs.Comparison for .NET 26.2 .
Дізнатись більше
- Full Release Notes – Повні нотатки випуску
- Documentation – Документація
- Free Support Forum – Безкоштовний форум підтримки