We’re happy to announce the GroupDocs.Merger for .NET 25.11 release, available as of November 2025. This update brings a new capability for tagged‑PDF merging, a set of cross‑platform bug fixes, and several quality improvements.
Мы рады объявить о выпуске GroupDocs.Merger for .NET 25.11, доступном с ноября 2025. Это обновление приносит новую возможность объединения PDF‑документов с тегами, набор кроссплатформенных исправлений ошибок и несколько улучшений качества.
What’s new in this release
Что нового в этом выпуске
New feature
Новая функция
-
Preserve accessibility metadata when merging tagged PDFs – a new
PreserveAccessibilityoption in thePdfJoinOptionsclass lets you keep the PDF/UA structure (tags) of source documents during a merge. When enabled, the resulting PDF contains auto‑generated accessibility tags, improving compliance with assistive‑technology requirements. -
Сохранение метаданных доступности при объединении PDF‑документов с тегами – новая опция
PreserveAccessibilityв классеPdfJoinOptionsпозволяет сохранять структуру PDF/UA (теги) исходных документов во время объединения. При включении полученный PDF содержит автоматически сгенерированные теги доступности, улучшая соответствие требованиям вспомогательных технологий.
Enhancement
Улучшение
-
Improved handling of accessibility metadata – the underlying merger logic has been updated to retain the tagged‑PDF information rather than discarding it, which reduces the need for post‑merge accessibility remediation.
-
Улучшенная обработка метаданных доступности – логика объединения была обновлена, чтобы сохранять информацию о тегированных PDF, а не удалять её, что уменьшает необходимость последующей корректировки доступности.
Using the new API
Использование нового API
using GroupDocs.Merger;
using GroupDocs.Merger.Options;
// ...
var pdfJoinOptions = new PdfJoinOptions
{
PreserveAccessibility = true // keep PDF/UA tags
};
merger.Join(sourceFiles, pdfJoinOptions);
Fixes and enhancements
Исправления и улучшения
| Category | Issue ID | Summary |
|---|---|---|
| Bug | MERGERNET-2050 | Diagram document operations fail on macOS/Linux because of missing font paths. |
| Bug | MERGERNET-2050 | Ошибка |
| Bug | MERGERNET-1007 | Merging several Word files can create duplicate pages. |
| Bug | MERGERNET-1007 | Ошибка |
| Bug | MERGERNET-1102 | Exception “Rounding digits must be between 0 and 15, inclusive” when merging two DOCX files. |
| Bug | MERGERNET-1102 | Ошибка |
| Bug | MERGERNET-987 | Merged document size grows excessively. |
| Bug | MERGERNET-987 | Ошибка |
| Bug | MERGERNET-1174 | Unable to change PDF page orientation during merge. |
| Bug | MERGERNET-1174 | Ошибка |
| Bug | MERGERNET-2049 | VSD format operations throw NullReferenceException. |
| Bug | MERGERNET-2049 | Ошибка |
| Bug | MERGERNET-2070 | Corrupted output when the new merged PDF is shorter than the existing file. |
| Bug | MERGERNET-2070 | Ошибка |
| Bug | MERGERNET-2053 | Merging PDF and SVG fails on macOS due to missing font configuration. |
| Bug | MERGERNET-2053 | Ошибка |
| Bug | MERGERNET-2051 | Note document operations fail on macOS/Linux because of missing font paths. |
| Bug | MERGERNET-2051 | Ошибка |
| Bug | MERGERNET-799 | SetVentureLicensed method in Slides venture licensing does not work correctly. |
| Bug | MERGERNET-799 | Ошибка |
Additional improvements
Дополнительные улучшения
-
The merger engine now performs more robust validation of input streams, which reduces the likelihood of unexpected
NullReferenceExceptions on edge‑case files. -
Движок объединения теперь выполняет более надёжную проверку входных потоков, что снижает вероятность неожиданных
NullReferenceExceptionпри работе с граничными файлами. -
Internal performance tweaks decrease the CPU load for large‑scale PDF joins when
PreserveAccessibilityis disabled. -
Внутренние оптимизации производительности уменьшают нагрузку на ЦП при объединении больших PDF, когда
PreserveAccessibilityотключён.
How to get the update
Как получить обновление
-
NuGet – Upgrade to the latest GroupDocs.Merger package (v 25.11) via the NuGet Gallery:
dotnet add package GroupDocs.Merger --version 25.11.0
or use the Package Manager Console:
Install-Package GroupDocs.Merger -Version 25.11.0 -
NuGet – Обновите до последней версии пакета GroupDocs.Merger (v 25.11) через галерею NuGet:
dotnet add package GroupDocs.Merger --version 25.11.0
или используйте консоль диспетчера пакетов:
Install-Package GroupDocs.Merger -Version 25.11.0 -
Direct download – Assemblies for .NET 6/.NET Framework are available on the GroupDocs release page (if you need a zip bundle, check the Downloads section of the release notes).
-
Прямое скачивание – Сборки для .NET 6/.NET Framework доступны на странице релизов GroupDocs (если нужен zip‑архив, проверьте раздел Downloads в примечаниях к выпуску).
Resources
Ресурсы
-
Full Release Notes – GroupDocs.Merger for .NET 25.11 Release Notes
-
Полные примечания к выпуску – GroupDocs.Merger for .NET 25.11 Release Notes
-
Documentation – https://docs.groupdocs.com/merger/net/
-
Документация – https://docs.groupdocs.com/merger/net/
-
Support Forum – https://forum.groupdocs.com/c/merger/9
-
Форум поддержки – https://forum.groupdocs.com/c/merger/9
If you have any questions or run into issues, feel free to drop a note in the forum or open a support ticket. Happy merging!
Если у вас есть вопросы или возникли проблемы, смело оставляйте сообщение на форуме или открывайте билет в службу поддержки. Приятного объединения!