Z przyjemnością ogłaszamy wydanie GroupDocs.Total for Node.js via Java v26.10, dostępne od października 2026. Ta aktualizacja zawiera poprawki błędów, aktualizacje wersji poszczególnych bibliotek w pakiecie oraz wprowadza GroupDocs.Assembly jako nowy produkt wchodzący w skład Total.
Co nowego w tej wersji
W tej wersji zaktualizowano następujące produkty:
- 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) — nowo dodany do pakietu
Poprawki i ulepszenia
| Produkt | Opis |
|---|---|
| Comparison | Porównanie PDF obok siebie, porównanie zakresu stron, informacje o wierszach/kolumnach w Cells. Zewnętrzne zasoby pomijane domyślnie. Poprawki dla tabel PDF, układu, zastosowania zmian w HTML oraz katalogów tymczasowych macOS. |
| Conversion | Współpracujące anulowanie długich konwersji. Nowe konwersje pomiędzy Bzip2, Gzip, LZMA, XZ i Unix Z. Dynamiczne formularze PDF oraz konwersja załączników PDF (26.7). |
| Viewer | Obsługa formatu OFD, ukryte adnotacje PDF w wyskakujących oknach, opcje DPI/numery stron w Word przy renderowaniu rastrowym. Ulepszone podglądy HTML archiwów. Poprawki dla EML, komentarzy PDF, arabskiego DOCX, EPSF. |
| Assembly | Obiekty Java działają jako źródła danych na JDK 16+ bez dodatkowych flag JVM. Szablony JavaBean, Map i kolekcji są łatwiejsze w użyciu. Pakiet nie przerywa już stosu StAX/XML aplikacji hosta. Naprawiono rozdzielczość kodów kreskowych oraz problem z przeszukiwaniem DataTable po zmianie nazwy. |
| Watermark | Zaktualizowano silniki dokumentów. Zmieniono znak wodny wersji próbnej oraz limity liczby dokumentów. Poprawki dla natywnych wywołań Words, zastosowania licencji, osadzonych obiektów e‑mail oraz znaków wodnych adnotacji PDF. |
| Redaction | Zgodność z OOXML przy zapisywaniu plików Word. Szablony arkuszy kalkulacyjnych XLT / XLTX / XLTM / TAB. Niestandardowy obsługiwacz do redakcji obszaru strony PDF. Skorygowano pozycjonowanie obszaru obrazu na stronach PDF. |
| Parser | Ekstrakcja adnotacji z PDF, Word i prezentacji. Tabele HTML, liczba stron i obszary tekstowe. Licencjonowanie metrowane działa ponownie. Mniejsze zużycie pamięci przy PDF‑ach z dużą ilością obrazów. |
| Search | Nowy format indeksu 26.7 (istniejące indeksy aktualizowane w miejscu). Natywna ekstrakcja HTML. Poprawki dla scalania/usuwania indeksu oraz błędu Windows font UnsatisfiedLinkError. |
| Markdown | Zastosowanie licencji metrowanej nie kończy się już niepowodzeniem. |
Nowe funkcje
GroupDocs.Assembly jest teraz włączony w GroupDocs.Total for Node.js via Java. Umożliwia generowanie dokumentów z szablonów i źródeł danych (np. JSON, XML, JavaBeans, kolekcje). Aby uzyskać więcej szczegółów, zobacz notatki wydania Assembly 26.10.1.
Przykład kodu
Porównaj dwa dokumenty
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();
Jak uzyskać aktualizację
npm
Zaktualizuj pakiet @groupdocs/groupdocs.total:
npm install @groupdocs/groupdocs.total@26.10.0