Ми раді оголосити про випуск GroupDocs.Comparison for .NET 26.8, доступний з серпня 2026.
Версія GroupDocs.Comparison 26.8 зосереджена на режимі порівняння «Бок‑о‑бок»: порівнювач тепер формує результат повністю в пам’яті, а не покладається на тимчасові файли, список виявлених змін доступний для результатів PDF у режимі «Бок‑о‑бок», і виправлена проблема конкурентного доступу, яка спричиняла збої під час паралельного порівняння PDF.
Виправлення та покращення
- [Enhancement] Обробка потоків у пам’яті в режимі порівняння «Бок‑о‑бок». (COMPARISONNET-4828)
- [Enhancement] Список змін тепер доступний для результатів PDF у режимі «Бок‑о‑бок». (COMPARISONNET-4728)
- [Bug] Виправлено збої під час одночасного порівняння PDF. (COMPARISONNET-4830)
Список змін тепер доступний для результатів PDF у режимі «Бок‑о‑бок»
Раніше, коли результат порівняння генерувався у режимі PDF «Бок‑о‑бок», список виявлених змін не повертався. Починаючи з цього випуску, Compare повертає повну колекцію змін і в цьому режимі, тому зміни можна переглядати, підраховувати або експортувати разом із створеним документом.
using (Comparer comparer = new Comparer("source.docx"))
{
comparer.Add("target.docx");
var options = new PdfCompareOptions()
{
DisplayMode = PdfCompareOptions.ComparisonDisplayMode.SideBySide,
};
comparer.Compare("result.pdf", options);
ChangeInfo[] changes = comparer.GetChanges();
foreach (ChangeInfo change in changes)
{
Console.WriteLine($"{change.Id}: {change.Type} - {change.Text}");
}
}
Виправлено збої під час одночасного порівняння PDF
Запуск кількох порівнянь PDF паралельно міг призводити до неочікуваних виключень і збоїв процесу через спільний стан у конвеєрі обробки PDF. Тепер уражені компоненти є потокобезпечними, тому кілька порівнянь PDF можна виконувати одночасно — наприклад, у веб‑службі, що обробляє одночасні запити, або під час паралельної пакетної обробки.
Як отримати оновлення
Останню версію можна отримати з NuGet або завантажити безпосередньо з GroupDocs website.
NuGet
GroupDocs.Comparison for .NET 26.8
Пряме завантаження
Завантажте збірки для .NET та .NET Framework зі сторінки GroupDocs.Comparison for .NET 26.8.