Мы рады объявить о выпуске GroupDocs.Total for Node.js via Java v26.10, доступном с октября 2026 года. Это обновление содержит исправления ошибок, обновления версий отдельных библиотек в наборе и вводит GroupDocs.Assembly как новый продукт, включённый в пакет Total.
Что нового в этом выпуске
Следующие продукты были обновлены в этой версии:
- GroupDocs.Conversion for Node.js via Java (26.6 → 26.9)
- GroupDocs.Viewer for Node.js via Java (26.5 → 26.9)
- GroupDocs.Comparison for Node.js via Java (26.5 → 26.10)
- GroupDocs.Watermark for Node.js via Java (26.4 → 26.9)
- GroupDocs.Redaction for Node.js via Java (26.7 → 26.10)
- GroupDocs.Parser for Node.js via Java (26.5 → 26.9)
- GroupDocs.Search for Node.js via Java (26.6 → 26.9.1)
- GroupDocs.Markdown for Node.js via Java (26.5 → 26.5.1)
- GroupDocs.Assembly for Node.js via Java (26.10.1) — недавно добавлен в набор
Исправления и улучшения
| Продукт | Описание |
|---|---|
| Comparison | Сравнение PDF рядом, сравнение диапазонов страниц, информация о строках/столбцах в Cells. Внешние ресурсы пропускаются по умолчанию. Исправления для таблиц PDF, макета, применения изменений HTML и временных каталогов macOS. |
| Conversion | Кооперативная отмена длительных конвертаций. Новые конвертации между Bzip2, Gzip, LZMA, XZ и Unix Z. Динамические формы PDF и конвертация вложений PDF (26.7). |
| Viewer | Поддержка формата OFD, скрытые всплывающие аннотации PDF, параметры DPI/номера страниц Word для растеризованного рендеринга. Улучшены превью HTML в архивах. Исправления для EML, комментариев PDF, арабского DOCX, EPSF. |
| Assembly | Объекты Java работают как источники данных на JDK 16+ без дополнительных флагов JVM. JavaBean, Map и шаблоны коллекций стали проще в использовании. Набор больше не ломает стек StAX/XML хост‑приложения. Исправлена разрешающая способность штрих‑кода и переименованный поиск DataTable. |
| Watermark | Обновлены движки документов. Изменены ограничения водяного знака оценки и количества документов. Исправления для нативных вызовов Words, применения лицензии, встроенных объектов‑почты и водяных знаков аннотаций PDF. |
| Redaction | Соответствие OOXML при сохранении файлов Word. Шаблоны таблиц XLT / XLTX / XLTM / TAB. Пользовательский обработчик для редактирования областей страниц PDF. Исправлено позиционирование областей изображений на страницах PDF. |
| Parser | Извлечение аннотаций из PDF, Word и презентаций. Таблицы HTML, подсчёт страниц и текстовые области. Метролицензирование снова работает. Снижено потребление памяти при PDF с большим количеством изображений. |
| Search | Новый формат индекса 26.7 (существующие индексы обновляются на месте). Нативное извлечение HTML. Исправления для слияния/удаления индекса и ошибки Windows‑шрифта UnsatisfiedLinkError. |
| Markdown | Применение метролицензии больше не приводит к ошибке. |
Новые возможности
GroupDocs.Assembly теперь включён в GroupDocs.Total for Node.js via Java. Он позволяет генерировать документы из шаблонов и источников данных (например, JSON, XML, JavaBeans, коллекций). Подробнее см. в Assembly 26.10.1 release notes.
Пример кода
Сравнение двух документов
const groupdocs = require('@groupdocs/groupdocs.total');
const comparer = new groupdocs.Comparer('proposal_v1.docx');
comparer.add('proposal_v2.docx');
comparer.compare('proposal_diff.docx');
comparer.close();
Как получить обновление
npm
Обновите пакет @groupdocs/groupdocs.total:
npm install @groupdocs/groupdocs.total@26.10.0