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-257GroupDocs.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-258Die 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:

Hinzugefügtes Dokumentationsthema:

Änderungen an öffentlicher API

Converter‑Klasse

  1. 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

  1. Methode setWidth heißt jetzt setPageWidth
  2. Methode setHeight heißt jetzt setPageHeight
// 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


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!