We zijn verheugd de GroupDocs.Conversion voor Node.js via Java v25.11 release aan te kondigen, beschikbaar sinds november 2025. Deze update brengt een kritieke compatibiliteitsfix voor de nieuwste Node.js 20+ runtimes, werkt de onderliggende Java‑bibliotheek bij en introduceert enkele wijzigingen in de publieke API.
Wat is er nieuw in deze release
Compatibiliteitsfix
- [Fix]
CONVERSIONNODEJS-257– GroupDocs.Conversion voor Node.js via Java is nu volledig compatibel met de nieuwste Node.js 20+ versies.
Dit lost runtime‑fouten op die optraden wanneer de native Java‑bridge werd geladen onder nieuwere Node.js‑binaries.
Update van de onderliggende bibliotheek
- [Enhancement]
CONVERSIONNODEJS-258– De Java‑dependency is geüpgraded naar GroupDocs.Conversion voor Java v25.9.
Alle verbeteringen en bug‑fixes die deel uitmaakten van de Java 25.4 – 25.9 releases zijn nu automatisch inbegrepen.
README‑updates van het pakket
De npm package README is opgefrist en bevat nu:
- Belangrijkste productfeatures
- Systeemvereisten
- Installatie‑instructies
- Quick‑start code‑voorbeelden
- Gebruiksscenario’s
Documentatie‑updates
Bijgewerkte documentatiethema’s:
- System Requirements: System Requirements
- Installation: Install GroupDocs.Conversion for Node.js via Java
- How to Run Examples: How to Run Examples
- Licensing: Licensing
Nieuw documentatiethema toegevoegd:
- Running in Docker: Running in Docker
Wijzigingen in de publieke API
Converter‑klasse
- De
Converter‑klasseconstructor die een stream accepteert, is verwijderd en vervangen door een stream‑supplier:
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
setWidthhernoemd naarsetPageWidth - Methode
setHeighthernoemd naarsetPageHeight
// Configure PDF conversion options with advanced settings
const convertOptions = new groupdocs.PdfConvertOptions();
convertOptions.setPageWidth(1024); // Set output width
convertOptions.setPageHeight(768); // Set output height
Hoe u de update krijgt
- npm – Upgrade het pakket naar de nieuwste versie:
npm install @groupdocs/groupdocs.conversion@25.11.0
- Directe download – Haal de nieuwste JAR‑bestanden en ondersteunende bestanden op vanaf de officiële release page
Resources
Blijf op de hoogte van aankomende releases die extra bestandsformaten, prestatie‑optimalisaties en API‑verfijningen zullen brengen. Als u problemen tegenkomt of suggesties heeft, laat het ons dan weten via het supportforum. Happy coding!