تحديد خطوط التراجع للعرض التقديمي في .NET
قواعد الفونت الاحتياطي
Aspose.Slides يدعم الواجهة IFontFallBackRule والفئة FontFallBackRule لتحديد القواعد لتطبيق خط احتياطي. فئة FontFallBackRule تمثل ارتباطًا بين نطاق Unicode المحدد، المستخدم للبحث عن الرموز المفقودة، وقائمة بالخطوط التي قد تحتوي على الرموز الصحيحة:
uint startUnicodeIndex = 0x0B80;
uint endUnicodeIndex = 0x0BFF;
IFontFallBackRule firstRule = new FontFallBackRule(startUnicodeIndex, endUnicodeIndex, "Vijaya");
IFontFallBackRule secondRule = new FontFallBackRule(0x3040, 0x309F, "MS Mincho, MS Gothic");
//باستخدام طرق متعددة يمكنك إضافة قائمة الخطوط:
string[] fontNames = new string[] { "Segoe UI Emoji, Segoe UI Symbol", "Arial" };
IFontFallBackRule thirdRule = new FontFallBackRule(0x1F300, 0x1F64F, fontNames);
يمكن أيضًا Remove() خط التراجع أو AddFallBackFonts() إلى كائن FontFallBackRule الحالي.
يمكن استخدام FontFallBackRulesCollection لتنظيم قائمة من كائنات FontFallBackRule، عندما يكون هناك حاجة لتحديد قواعد استبدال خطوط التراجع لعدة نطاقات Unicode.
See also
الأسئلة الشائعة
ما الفرق بين خط التراجع، واستبدال الخط، وتضمين الخط؟
يُستخدم خط التراجع فقط للأحرف المفقودة في الخط الأساسي. استبدال الخط يستبدل الخط المحدد بالكامل بخط آخر. تضمين الخط يضم الخطوط داخل ملف الإخراج بحيث يمكن للمستلمين عرض النص كما هو مقصود.
هل يتم تطبيق خطوط التراجع أثناء تصدير مثل PDF أو PNG أو SVG، أم فقط أثناء العرض على الشاشة؟
نعم. يؤثر التراجع على جميع عمليات عمليات العرض والتصدير حيث يجب رسم الأحرف لكنها غير موجودة في الخط المصدر.
هل تغيير إعدادات التراجع يغير ملف العرض نفسه، وهل سيستمر الإعداد في الفتحات المستقبلية؟
لا. قواعد التراجع هي إعدادات عرض وقت التشغيل في الكود الخاص بك؛ فهي لا تُخزن داخل ملف .pptx ولن تظهر في PowerPoint.
هل يؤثر نظام التشغيل (Windows/Linux/macOS) ومجموعة دلائل الخطوط على اختيار التراجع؟
نعم. يقوم المحرك باكتشاف الخطوط من المجلدات النظامية المتاحة وأي مسارات إضافية تقوم بتوفيرها. إذا لم يكن الخط متوفرًا فعليًا، لا يمكن أن تُطبق القاعدة التي تُشير إليه.
هل يعمل التراجع مع WordArt و SmartArt والرسوم البيانية؟
نعم. عندما تحتوي هذه العناصر على نص، يتم تطبيق نفس آلية استبدال الرموز لتصوير الأحرف المفقودة.