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.

ما الجديد في هذا الإصدار

إصلاح توافق

  • [Fix]CONVERSIONNODEJS-257GroupDocs.Conversion for Node.js via Java الآن متوافق بالكامل مع أحدث إصدارات Node.js 20+.
  • [Enhancement]CONVERSIONNODEJS-258تم ترقية تبعية Java إلى GroupDocs.Conversion for Java v25.9.

تحديث مكتبة الجافا الأساسية

  • [Enhancement]CONVERSIONNODEJS-258تم ترقية تبعية Java إلى GroupDocs.Conversion for Java v25.9.

تحديثات ملف README للحزمة

تم تحديث README الخاص بحزمة npm ليشمل:

  • الميزات الرئيسية للمنتج
  • متطلبات النظام
  • تعليمات التثبيت
  • نماذج كود للبدء السريع
  • سيناريوهات الاستخدام

تحديثات الوثائق

مواضيع الوثائق المحدثة:

تم إضافة موضوع وثائقي جديد:

تغييرات في API العامة

فئة Converter

  1. تم إزالة المُنشئ 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

  1. تم إعادة تسمية الطريقة setWidth إلى setPageWidth
  2. تم إعادة تسمية الطريقة 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
  • Direct download – احصل على أحدث ملفات JAR والملفات الداعمة من صفحة الإصدار الرسمية

الموارد


تابعنا للحصول على الإصدارات القادمة التي ستضيف دعمًا إضافيًا للصيغ، وتحسينات في الأداء، وتطويرات في API. إذا واجهت أي مشكلات أو لديك اقتراحات، يرجى إبلاغنا عبر منتدى الدعم. برمجة سعيدة!