Мы рады объявить о выпуске 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 в примечаниях к выпуску).

Ресурсы


Если у вас возникнут вопросы или проблемы, оставьте сообщение на форуме или откройте тикет в службу поддержки. Приятного объединения!