Wir freuen uns, die GroupDocs.Conversion for Node.js via Java v25.11‑Veröffentlichung anzukündigen, die ab November 2025 verfügbar ist. Dieses Update bringt einen kritischen Kompatibilitäts‑Fix für die neuesten Node.js 20+‑Runtimes, aktualisiert die zugrunde liegende Java‑Bibliothek und führt einige Änderungen an der öffentlichen API ein.
Was ist neu in dieser Veröffentlichung
Kompatibilitätsfix
- [Fix]
CONVERSIONNODEJS-257– GroupDocs.Conversion für Node.js via Java ist jetzt vollständig kompatibel mit den neuesten Node.js 20+‑Versionen.
Dies behebt Laufzeitfehler, die auftraten, wenn die native Java‑Brücke unter neueren Node.js‑Binaries geladen wurde.
Aktualisierung der zugrunde liegenden Bibliothek
- [Enhancement]
CONVERSIONNODEJS-258– Die Java‑Abhängigkeit wurde auf GroupDocs.Conversion for Java v25.9 aktualisiert.
Alle Verbesserungen und Fehlerbehebungen, die Teil der Java‑25.4 – 25.9‑Releases waren, sind nun automatisch enthalten.
Aktualisierungen der Paket‑README
Das npm package README wurde aktualisiert und enthält nun:
- Wichtige Produktfunktionen
- Systemanforderungen
- Installationsanweisungen
- Quick‑Start‑Code‑Beispiele
- Anwendungsszenarien
Dokumentationsupdates
Aktualisierte Dokumentationsthemen:
- Systemanforderungen: Systemanforderungen
- Installation: Installation
- How to Run Examples: How to Run Examples
- Licensing: Licensing
Hinzugefügtes Dokumentationsthema:
- Running in Docker: Running in Docker
Änderungen an öffentlicher API
Converter‑Klasse
- Der Konstruktor der Klasse
Converter, der einen Stream akzeptiert, wurde entfernt und durch einen Stream‑Supplier ersetzt:
const fs = require('fs');
const java = require('java');
const path = require('path');
// Create read stream from file
const readStream = fs.createReadStream("source.docx");
// Convert to GroupDocs input stream
const stream = await groupdocs.readDataFromStream(readStream);
// Create Supplier<InputStream> that returns the stream (equivalent to Java lambda: () -> stream)
const streamSupplier = java.newProxy('java.util.function.Supplier', {
get: function() {
return stream;
}
});
// Initialize converter with stream data
const converter = new groupdocs.Converter(streamSupplier);
PdfConvertOptions‑Klasse
- Methode
setWidthheißt jetztsetPageWidth - Methode
setHeightheißt jetztsetPageHeight
// Configure PDF conversion options with advanced settings
const convertOptions = new groupdocs.PdfConvertOptions();
convertOptions.setPageWidth(1024); // Set output width
convertOptions.setPageHeight(768); // Set output height
So erhalten Sie das Update
- npm – Aktualisieren Sie das Paket auf die neueste Version:
npm install @groupdocs/groupdocs.conversion@25.11.0
- Direct download – Laden Sie die neuesten JAR‑Dateien und zugehörigen Dateien von der offiziellen release page herunter
Ressourcen
- Produkt-Startseite
- Versionshinweise
- Dokumentation
- Systemanforderungen
- Installationshandbuch
- Support
- Preisgestaltung
Bleiben Sie dran für kommende Versionen, die weitere Formatunterstützung, Leistungsoptimierungen und API‑Verfeinerungen bringen. Wenn Sie Probleme feststellen oder Vorschläge haben, lassen Sie es uns bitte über das Support‑Forum wissen. Viel Spaß beim Programmieren!