نحن سعداء بالإعلان عن إصدار GroupDocs.Viewer for .NET UI 8.1.2، المتاح اعتبارًا من نوفمبر 2025. يركز هذا التحديث على تحسينات الاستقرار وسهولة الاستخدام لواجهة المشاهد المستندة إلى الويب لتقنية ASP.NET Core.
ما الجديد في 8.1.2
| # | التغيير | التفاصيل |
|---|---|---|
| 1️⃣ | إصلاح الطباعة في وضع الصورة | الآن يعمل مربع حوار الطباعة بشكل صحيح عندما يتم تكوين المشاهد لعرض الصفحات كصور (PNG/JPEG). يتم تحديث أرقام الصفحات ويؤدي زر Print إلى تدفق الطباعة المتوقع في المتصفح. |
| 2️⃣ | رسوم متحركة اختيارية للتمرير بين الصفحات | يمكن الآن لتنقل الواجهة تخطي تأثير التمرير السلس. قم بتعيين EnableScrollAnimation إلى false في إعدادات الواجهة للقفز فورًا إلى الصفحة المستهدفة. |
| 3️⃣ | تحسين إنشاء المصغرات لوضع الصورة | عند العرض بصيغة PNG/JPEG يتم إعادة استخدام صورة الصفحة الفعلية كصورة مصغرة، مما يلغي خطوة إنشاء المصغرات الإضافية ويسرّع عملية العرض للصور فقط. |
| 4️⃣ | خطوط محلية فقط | لم يعد المشاهد يحمل الخطوط من الويب؛ يستخدم فقط الخطوط المثبتة على جهاز المضيف. يحل ذلك مشكلة fallback للخطوط التي تم الإبلاغ عنها في #75. |
تعطيل رسوم المتحركة للتمرير (مثال على الشيفرة)
builder.Services.AddGroupDocsViewerUI(config =>
{
// إيقاف تأثير التمرير المتحرك بين الصفحات
config.EnableScrollAnimation = false;
});
عندما يتم تعيين EnableScrollAnimation إلى false، ينتقل تنقل الصفحات فورًا، كما هو موضح في الرسوم المتحركة قبل/بعد على صفحة الإصدار.
الإصلاحات والتحسينات
- الطباعة في وضع الصورة – تم حل مشكلتين تم الإبلاغ عنهما في منتدى الدعم المجاني حيث إما لم يفعل مربع حوار الطباعة شيئًا أو عرض أرقام صفحات قديمة.
- زيادة الأداء في عرض الصور – تخطي إنشاء المصغرات يقلل من استهلاك المعالج والذاكرة عند التصدير إلى PNG/JPEG.
- معالجة الخطوط – الانتقال إلى الخطوط المحلية يزيل مشكلة الخط المفقود التي قد تتسبب في اختلافات في التخطيط بين الأجهزة.
كيفية الحصول على التحديث
إذا كان لديك الحزمة مُثبَّة بالفعل، افتح ملف .csproj الخاص بك وحدث إصدارات حزمة GroupDocs.Viewer.UI* إلى 8.1.2.
إذا كنت تريد تثبيت الحزمة للمرة الأولى، راجع README أو تصفح Examples للحصول على أكثر حالات الاستخدام شيوعًا.
الموارد
- ملاحظات الإصدار الكاملة – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-.NET-UI/releases/tag/8.1.2
- أمثلة - https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-.NET-UI/tree/main/samples
- التوثيق – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-.NET-UI
- منتدى الدعم المجاني – https://forum.groupdocs.com/c/viewer/9
شكرًا لاستخدامك GroupDocs.Viewer for .NET UI! إذا واجهت أي مشكلات أو كانت لديك اقتراحات، يرجى مشاركة ملاحظاتك على GitHub أو في منتدى الدعم المجاني.