Ми раді оголосити про випуск GroupDocs.Merger for .NET 25.11, доступний з листопада 2025. Це оновлення додає нову можливість злиття тегованих PDF, набір крос‑платформенних виправлень помилок та кілька покращень якості.
Що нового у цьому випуску
Нова функція
- Зберігати метадані доступності під час злиття тегованих PDF – нова опція
PreserveAccessibilityу класіPdfJoinOptionsдозволяє зберегти структуру PDF/UA (теги) вихідних документів під час злиття. При увімкненні отриманий PDF містить автоматично згенеровані теги доступності, що підвищує відповідність вимогам допоміжних технологій.
Поліпшення
- Поліпшено обробку метаданих доступності – базова логіка злиття оновлена, щоб зберігати інформацію про теговані PDF, а не викидати її, що зменшує потребу у виправленні доступності після злиття.
Використання нового API
using GroupDocs.Merger;
using GroupDocs.Merger.Options;
// ...
var pdfJoinOptions = new PdfJoinOptions
{
PreserveAccessibility = true // keep PDF/UA tags
};
merger.Join(sourceFiles, pdfJoinOptions);
Виправлення та поліпшення
| Категорія | Ідентифікатор | Опис |
|---|---|---|
| Помилка | MERGERNET-2050 | Операції з діаграмними документами завершуються помилкою на macOS/Linux через відсутні шляхи до шрифтів. |
| Помилка | MERGERNET-1007 | Злиття кількох файлів Word може створювати дублювальні сторінки. |
| Помилка | MERGERNET-1102 | Виняток “Rounding digits must be between 0 and 15, inclusive” під час злиття двох DOCX‑файлів. |
| Помилка | MERGERNET-987 | Розмір злитого документа надмірно збільшується. |
| Помилка | MERGERNET-1174 | Неможливо змінити орієнтацію сторінки PDF під час злиття. |
| Помилка | MERGERNET-2049 | Операції у форматі VSD генерують NullReferenceException. |
| Помилка | MERGERNET-2070 | Пошкоджений вихід, коли новий злитий PDF коротший за існуючий файл. |
| Помилка | MERGERNET-2053 | Злиття PDF та SVG завершується помилкою на macOS через відсутню конфігурацію шрифтів. |
| Помилка | MERGERNET-2051 | Операції з нотатками завершуються помилкою на macOS/Linux через відсутні шляхи до шрифтів. |
| Помилка | MERGERNET-799 | Метод SetVentureLicensed у ліцензуванні Slides venture працює некоректно. |
Додаткові покращення
- Тепер двигун злиття виконує більш надійну перевірку вхідних потоків, що знижує ймовірність неочікуваних
NullReferenceExceptionу випадках складних файлів. - Внутрішні оптимізації продуктивності зменшують навантаження на процесор під час великомасштабних злиттів PDF, коли
PreserveAccessibilityвимкнено.
Як отримати оновлення
-
NuGet – Оновіть до останнього пакету GroupDocs.Merger (v 25.11) через галерею NuGet:
dotnet add package GroupDocs.Merger --version 25.11.0
або за допомогою Package Manager Console:
Install-Package GroupDocs.Merger -Version 25.11.0 -
Пряме завантаження – Збирачі для .NET 6/.NET Framework доступні на сторінці випуску GroupDocs (якщо потрібен zip‑пакет, перевірте розділ Downloads у примітках до випуску).
Ресурси
- Повні нотатки до випуску – GroupDocs.Merger for .NET 25.11 Release Notes
- Документація – https://docs.groupdocs.com/merger/net/
- Форум підтримки – https://forum.groupdocs.com/c/merger/9
Якщо у вас є питання або виникли проблеми, не соромтеся залишити повідомлення на форумі або відкрити заявку в технічну підтримку. Приємного злиття!