نحن سعداء بالإعلان عن إصدار GroupDocs.Viewer for .NET v26.8، المتاح اعتبارًا من أغسطس 2026. يقدم هذا الإصدار تحسينًا معماريًا كبيرًا مع حزم NuGet مقسمة حسب TFM، وأربع ميزات جديدة — بما في ذلك دعم تعليقات PDF المخفية، وضبط الدقة للوثائق WordProcessing، وترقيم الصفحات — ويعالج ثمانية أخطاء حرجة تؤثر على عرض PDF وWordProcessing وEML وEPSF.

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

  • [ميزة جديدة] تنفيذ حزم NuGet مقسمة حسب TFM لـ GroupDocs.Viewer (VIEWERNET-5719)
  • [ميزة جديدة] تمكين عرض التعليقات المخفية في PDF بشكل افتراضي أثناء العرض (VIEWERNET-5607)
  • [ميزة جديدة] إضافة القدرة على تحديد الدقة الأفقية والعمودية في خيارات WordProcessing أثناء تحويل مستندات WordProcessing إلى صيغ نقطية (VIEWERNET-5700)
  • [ميزة جديدة] إضافة ترقيم الصفحات لمستندات WordProcessing أثناء العرض (VIEWERNET-5702)
  • [خطأ] ظهور الأحرف الخاصة بشكل غير صحيح وفقدان حدود الجداول أثناء تحويل EML إلى HTML والصيغ النقطية (VIEWERNET-5620)
  • [خطأ] مشكلة في فقدان التعليقات أثناء عرض PDF (VIEWERNET-5654)
  • [خطأ] عرض DOCX إلى HTML غير صحيح مع الأحرف العربية وتفعيل خيار EnableOpenTypeFeatures (VIEWERNET-5681)
  • [خطأ] دعم صيغة EPSF محدود. حدث خطأ أثناء تحليل محتوى ملف EPSF (VIEWERNET-5683)
  • [خطأ] عدم تطابق بين الأبعاد الفعلية للأرشيفات النقطية وتلك التي تم حسابها بواسطة GetViewInfo (VIEWERNET-5737)
  • [خطأ] [UI] Groupdocs viewer 8.0.7/8.1.x - الصفحات غير المحملة في العارض غير متاحة في معاينة الطباعة (VIEWERNET-5615)

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

مضافة

معدلة

  • الخاصية RenderNotes من نوع Boolean: تم توسيع “نطاقها” لتشمل مستندات PDF أيضًا. (VIEWERNET-5607)

مزالة
لا شيء

الميزات الجديدة

VIEWERNET-5719

تم إعادة تصميم حزمة NuGet الخاصة بـ GroupDocs.Viewer بالكامل. لم يعد هناك حزمة منفصلة تسمى GroupDocs.Viewer.CrossPlatform. الفكرة الأساسية لتقسيم الحزم حسب TFM هي أن حزمة GroupDocs.Viewer NuGet الآن تعمل كحزمة توجيه خفيفة الوزن، لا تحتوي داخليًا على الملفات الثنائية (ملفات DLL). بدلاً من ذلك، تحتوي على ملف NuSpec يضم جميع البيانات الوصفية مثل المعرف والإصدار وما إلى ذلك، وعند عدم وجود ملفات ثنائية تحتوي على ملفات placeholder فارغة مثل “_._”، وهو ما يعني وفقًا لاتفاقية NuGet “هذا الـ TFM مدعوم، لكن لا توجد تجميعات تُشحن من هذه الحزمة”. عند تثبيت الحزمة من قبل المستخدم، يقرأ مدير حزم NuGet منصة (إطار العمل) المشروع الفعلية ويثبت الحزمة الفرعية المناسبة: “GroupDocs.Viewer.Net462”، “GroupDocs.Viewer.Net60”، أو “GroupDocs.Viewer.Net60.Windows”. لذا، إذا كان مشروعك مبنيًا على .NET Framework 4.6.2 أو أعلى، وقمت بترقية GroupDocs.Viewer من الإصدار 26.4 إلى أحدث إصدار 26.8 عبر مدير حزم NuGet، سيتم تثبيت حزمة “GroupDocs.Viewer.26.8.0” والحزمة التابعة “GroupDocs.Viewer.Net462.26.8.0”.

VIEWERNET-5607

أصبح الآن بإمكانك تمكين عرض التعليقات المنبثقة المخفية افتراضيًا (تلميحات البالون) في ملفات PDF باستخدام الخاصية RenderNotes الموجودة مسبقًا — تم تغيير معناها لتشمل مستندات PDF. يصف هذا القسم من المقال هذه الميزة بالتفصيل.

VIEWERNET-5700

كما هو الحال مع مستندات Spreadsheet في الإصدار السابق، يتيح الإصدار 26.8 تحديد دقة أفقية وعمودية بوحدة DPI عند تحويل مستندات WordProcessing إلى الصيغ النقطية (PNG و JPEG). يتم ذلك عبر الخاصيتين العامتين الجدد HorizontalResolution و VerticalResolution في فئة WordProcessingOptions. كلا الخاصيتين لهما قيمة افتراضية قدرها 96 DPI ويمكن ضبطهما يدويًا ضمن النطاق [72..600] DPI. تُشرح هذه الميزة بالتفصيل في القسم المقابل من المقال المتعلق بعرض مستندات WordProcessing.

VIEWERNET-5702

بدءًا من هذا الإصدار، مع الخاصية الجديدة PageNumberLocation التي أضيفت إلى فئة WordProcessingOptions، يمكن إضافة رقم الصفحة إجباريًا إلى مستند WordProcessing أثناء عرضه، بل وتحديد موقع رقم الصفحة على الصفحة. تُوصف هذه الميزة الجديدة هنا.

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

NuGet

قم بترقية حزمة GroupDocs.Viewer إلى أحدث إصدار عبر NuGet. تقوم حزم TFM-split تلقائيًا بتثبيت الحزمة الفرعية المناسبة للمنصة:

التحميل المباشر

حمّل التجميعات من صفحة تحميل GroupDocs.Viewer for .NET

الموارد