Nous sommes heureux d’annoncer la version GroupDocs.Conversion for Node.js via Java v25.11, disponible depuis novembre 2025. Cette mise à jour apporte une correction de compatibilité critique pour les dernières versions d’exécution Node.js 20+, met à jour la bibliothèque Java sous-jacente et introduit quelques changements d’API publique.
Nouveautés de cette version
Correction de compatibilité
- [Fix]
CONVERSIONNODEJS-257– GroupDocs.Conversion for Node.js via Java est désormais entièrement compatible avec les dernières versions de Node.js 20+.
Cela résout les erreurs d’exécution qui survenaient lorsque le pont Java natif était chargé sous des binaires Node.js plus récents.
Mise à jour de la bibliothèque sous-jacente
- [Enhancement]
CONVERSIONNODEJS-258– La dépendance Java a été mise à jour vers GroupDocs.Conversion for Java v25.9.
Toutes les améliorations et corrections de bugs qui faisaient partie des versions Java 25.4 – 25.9 sont désormais incluses automatiquement.
Mises à jour du README du package
Le npm package README a été actualisé pour inclure :
- Principales fonctionnalités du produit
- Exigences système
- Instructions d’installation
- Exemples de code de démarrage rapide
- Scénarios d’utilisation
Mises à jour de la documentation
Sujets de documentation mis à jour :
- Exigences système : Exigences système
- Installation : Installer GroupDocs.Conversion for Node.js via Java
- Comment exécuter les exemples : Comment exécuter les exemples
- Licence : Licence
Nouveau sujet de documentation ajouté :
- Exécution dans Docker : Exécution dans Docker
Modifications de l’API publique
Classe Converter
- Le constructeur de la classe
Converterqui accepte un flux a été supprimé et remplacé par un fournisseur de flux :
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);
Classe PdfConvertOptions
- Méthode
setWidthrenommée ensetPageWidth - Méthode
setHeightrenommée ensetPageHeight
// Configure PDF conversion options with advanced settings
const convertOptions = new groupdocs.PdfConvertOptions();
convertOptions.setPageWidth(1024); // Set output width
convertOptions.setPageHeight(768); // Set output height
Comment obtenir la mise à jour
- npm – Mettez à jour le package vers la dernière version :
npm install @groupdocs/groupdocs.conversion@25.11.0
- Direct download – Téléchargez les derniers JAR et fichiers de support depuis la page officielle release page
Ressources
- Accueil du produit
- Notes de version
- Documentation
- Exigences système
- Guide d’installation
- Support
- Tarification
Restez à l’écoute des prochaines versions qui apporteront un support supplémentaire des formats, des optimisations de performances et des améliorations d’API. Si vous rencontrez des problèmes ou avez des suggestions, veuillez nous en informer via le forum de support. Bon codage !