We’re pleased to announce the GroupDocs.Conversion for Node.js via Java v25.11 release, available as of November 2025. This update brings a critical compatibility fix for the newest Node.js 20+ runtimes, upgrades the underlying Java library, and introduces a few public API changes.
מה new בגרסה הזו
תיקון התאמה
- [Fix]
CONVERSIONNODEJS-257– GroupDocs.Conversion for Node.js via Java הוא כעת תואם באופן מלא לגרסאות האחרונות של Node.js 20+.
זה פותר שגיאות זמן ריצה שהתרחשו כאשר הגשר המקורי של Java נטען תחת קבצי בינארי של Node.js חדשים.
עדכון הספרייה הבסיסית
- [Enhancement]
CONVERSIONNODEJS-258– ה‑תלויות של Java שודרגו ל‑GroupDocs.Conversion for Java v25.9.
כל השיפורים ותיקוני הבאגים שהיו חלק מהגרסאות Java 25.4 – 25.9 נכללים כעת באופן אוטומטי.
עדכוני README של החבילה
קובץ ה‑README של חבילה ב‑npm npm package README עודכן לכלול:
- תכונות מוצר מרכזיות
- דרישות מערכת
- הוראות התקנה
- דוגמאות קוד למתחילים
- תסריטי שימוש
עדכוני תיעוד
נושאי תיעוד מעודכנים:
- דרישות מערכת: System Requirements
- התקנה: Install GroupDocs.Conversion for Node.js via Java
- איך להריץ דוגמאות: How to Run Examples
- רישוי: Licensing
נוסף נושא תיעוד חדש:
- הרצה ב‑Docker: Running in Docker
שינויים בממשק API הציבורי
מחלקת Converter
הקונסטרקטור של מחלקת Converter שמקבל זרם סריקה הוסר והוחלף במספק זרם:
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
- המתודה
setWidthשונתה לשםsetPageWidth - המתודה
setHeightשונתה לשם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
כיצד לקבל את העדכון
- npm – שדרוג החבילה לגרסה האחרונה:
npm install @groupdocs/groupdocs.conversion@25.11.0
- הורדה ישירה – הורידו את קבצי ה‑JAR האחרונים והקבצים הנלווים מהדף הרשמי של release page
משאבים
הישארו מעודכנים לגרסאות הקרובות שיביאו תמיכה בתבניות נוספות, שיפורי ביצועים וחידודים בממשק ה‑API. אם אתם נתקלים בבעיות או יש לכם הצעות, אנא הודיעו לנו דרך פורום התמיכה. קידוד נעים!