Ми раді оголосити про випуск GroupDocs.Editor for Node.js via Java 26.7, доступний з липня 2026. Цей реліз додає підтримку шрифтів TrueType Collection, текстових форматів PPT/PPS та можливостей редагування PDF, а також покращення обробки CSS і параметрів експорту електронних таблиць. Крім того, виправлено кілька критичних помилок, що впливали на обфусковані збірки, пагінацію PDF та обробку порожніх документів електронної пошти.
Що нового в цьому випуску
- [New feature] Додати підтримку шрифту TrueType Collection (EDITORNET-3019)
- [New feature] Додати підтримку текстових форматів PPT та PPS (EDITORNET-3020)
- [Improvement] Додати підтримку нових властивостей CSS (EDITORNET-3036)
- [Improvement] Додати підтримку інструкцій обробки XML та XML‑Stylesheet (EDITORNET-3037)
- [Bug] Виправити NRE в обфускованій збірці після ін’єкції HtmlCss (EDITORNET-3022)
- [New feature] Реалізувати параметр вимкнення об’єднання горизонтальних клітинок при конвертації документів Spreadsheet (EDITORNET-3044)
- [New feature] Реалізувати параметр вимкнення створення порожнього нижнього «фальшивого» рядка при конвертації документів Spreadsheet (EDITORNET-3045)
- [Improvement] Прибрати вбудовану бібліотеку зображень і зменшити розмір фінальної збірки (EDITORNET-3040)
- [Bug] PDF‑вивід має іншу пагінацію після редагування та збереження DOCX (EDITORNET-3017)
- [Bug] Виправити виключення під час створення та редагування порожнього Email‑документа (EDITORNET-3061)
- [Bug] FileNotFoundException для Aspose.Common.Drawing 26.6 у збірці .NET Framework 4.6.2 (EDITORNET-3062)
Зміни в публічному API
- Додано новий тип
TtcFont, який представляє шрифт TrueType Collection (TTC) і реалізуєFontResourceBase. - Додано нові методи
setMergeEmptyAdjacentCells(boolean)/getMergeEmptyAdjacentCells()уSpreadsheetEditOptions. - Додано нові методи
setExportBogusRowData(boolean)/getExportBogusRowData()уSpreadsheetEditOptions.
Обидва параметри електронних таблиць описані у відповідній статті.
Редагування PDF
Починаючи з цього випуску, GroupDocs.Editor for Node.js via Java підтримує редагування PDF‑документів через той самий конвеєр «завантажити‑редагувати‑зберегти», що й інші формати: завантаження за допомогою PdfLoadOptions, редагування за допомогою PdfEditOptions (пагінація, діапазон сторінок, пропуск зображень) та збереження за допомогою PdfSaveOptions (пароль, відповідність стандартам, вбудовування шрифтів). Дивіться посібник Edit PDF для деталей і прикладів коду.
Приклад коду
npm i @groupdocs/groupdocs.editor@26.7.0
Або встановіть останню опубліковану версію:
npm i @groupdocs/groupdocs.editor
Як отримати оновлення
npm
Пакет доступний у npm:
npm i @groupdocs/groupdocs.editor@26.7.0
Пряме завантаження
Не застосовується для пакетів Node.js.