نحن سعداء بالإعلان عن إصدار GroupDocs.Merger for .NET 25.11، المتاح اعتبارًا من نوفمبر 2025. يجلب هذا التحديث قدرة جديدة لدمج ملفات PDF الموسومة، ومجموعة من إصلاحات الأخطاء عبر المنصات، والعديد من التحسينات النوعية.

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

ميزة جديدة

  • حفظ بيانات الوصAccessibility عند دمج ملفات PDF الموسومة – خيار PreserveAccessibility الجديد في فئة PdfJoinOptions يتيح لك الاحتفاظ بتركيب PDF/UA (الوسوم) للمستندات المصدر أثناء الدمج. عند تفعيل هذا الخيار، يحتوي ملف PDF الناتج على وسوم إمكانية وصول مُنشأة تلقائيًا، مما يحسن التوافق مع متطلبات تكنولوجيا المساعدة.

تحسين

  • تحسين معالجة بيانات الوصAccessibility – تم تحديث منطق الدمج الأساسي للاحتفاظ بمعلومات PDF الموسومة بدلاً من حذفها، مما يقلل الحاجة إلى تعديل إمكانية الوصول بعد الدمج.

استخدام الـ API الجديد

using GroupDocs.Merger;
using GroupDocs.Merger.Options;

// ...

var pdfJoinOptions = new PdfJoinOptions
{
    PreserveAccessibility = true   // keep PDF/UA tags
};

merger.Join(sourceFiles, pdfJoinOptions);

الإصلاحات والتحسينات

الفئة معرف المشكلة الملخص
خطأ MERGERNET-2050 عمليات مستندات المخطط تفشل على macOS/Linux بسبب مسارات خطوط مفقودة.
خطأ MERGERNET-1007 دمج عدة ملفات Word قد يخلق صفحات مكررة.
خطأ MERGERNET-1102 استثناء “Rounding digits must be between 0 and 15, inclusive” عند دمج ملفين DOCX.
خطأ MERGERNET-987 حجم المستند المدمج ينمو بصورة مفرطة.
خطأ MERGERNET-1174 غير قادر على تغيير اتجاه صفحة PDF أثناء الدمج.
خطأ MERGERNET-2049 عمليات تنسيق VSD تُلقي NullReferenceException.
خطأ MERGERNET-2070 ناتج معطوب عندما يكون ملف PDF المدمج الجديد أقصر من الملف الموجود.
خطأ MERGERNET-2053 دمج PDF وSVG يفشل على macOS بسبب تكوين خطوط مفقود.
خطأ MERGERNET-2051 عمليات مستند الملاحظة تفشل على macOS/Linux بسبب مسارات خطوط مفقودة.
خطأ MERGERNET-799 طريقة SetVentureLicensed في ترخيص Slides venture لا تعمل بشكل صحيح.

تحسينات إضافية

  • أصبح محرك الدمج الآن يقوم بالتحقق الأكثر صلابة من تدفقات الإدخال، مما يقلل من احتمالية حدوث NullReferenceException غير المتوقعة في الملفات ذات الحالات الحدية.
  • تم تعديل الأداء الداخلي لتقليل حمل المعالج عند دمج ملفات PDF ضخمة عندما يكون PreserveAccessibility غير مفعّل.

كيفية الحصول على التحديث

  • NuGet – قم بالترقية إلى أحدث حزمة GroupDocs.Merger (الإصدار 25.11) عبر معروض NuGet:
    dotnet add package GroupDocs.Merger --version 25.11.0
    أو استخدم وحدة تحكم مدير الحزم:
    Install-Package GroupDocs.Merger -Version 25.11.0

  • التنزيل المباشر – التجميعات لـ .NET 6/.NET Framework متاحة على صفحة إصدارات GroupDocs (إذا كنت بحاجة إلى حزمة zip، تحقق من قسم Downloads في ملاحظات الإصدار).

الموارد


إذا كان لديك أي أسئلة أو واجهت مشاكل، لا تتردد في ترك ملاحظة في المنتدى أو فتح تذكرة دعم. دمج سعيد!