Мы рады объявить о выпуске 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 // сохранять теги PDF/UA
};
merger.Join(sourceFiles, pdfJoinOptions);
Исправления и улучшения
| Категория | Issue ID | Краткое описание |
|---|---|---|
| Ошибка | 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при работе с граничными файлами. - Внутренние оптимизации производительности уменьшают нагрузку на CPU при объединении больших PDF, когда
PreserveAccessibilityотключён.
Как получить обновление
-
NuGet – Обновите до последнего пакета GroupDocs.Merger (v 25.11) через NuGet Gallery:
dotnet add package GroupDocs.Merger --version 25.11.0
или используйте консоль Package Manager:
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
Если у вас возникнут вопросы или проблемы, оставьте сообщение на форуме или откройте тикет в службу поддержки. Приятного объединения!