Ми раді оголосити про випуск 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.
Приклад коду
Порівняння двох документів
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