إنشاء خط احتياطي

Contents
[ ]

تدعم Aspose.Slides واجهة IFontFallBackRule وفئة FontFallBackRule لتحديد القواعد لتطبيق خط احتياطي. تمثل فئة FontFallBackRule ارتباطًا بين النطاق المحدد لرموز اليونيكود، المستخدم للبحث عن الرموز المفقودة، وقائمة بالخطوط التي قد تحتوي على الرموز الصحيحة:

  $startUnicodeIndex = 0xb80;
  $endUnicodeIndex = 0xbff;
  $firstRule = new FontFallBackRule($startUnicodeIndex, $endUnicodeIndex, "Vijaya");
  $secondRule = new FontFallBackRule(0x3040, 0x309f, "MS Mincho, MS Gothic");
  # باستخدام طرق متعددة يمكنك إضافة قائمة الخطوط:
  $fontNames = array("Segoe UI Emoji, Segoe UI Symbol", "Arial" );
  $thirdRule = new FontFallBackRule(0x1f300, 0x1f64f, $fontNames);

من الممكن أيضًا إزالة الخط الاحتياطي أو addFallBackFonts إلى كائن FontFallBackRule الموجود.

يمكن استخدام FontFallBackRulesCollection لتنظيم قائمة من كائنات FontFallBackRule عندما تكون هناك حاجة لتحديد قواعد استبدال الخط الاحتياطي لعدة نطاقات من رموز اليونيكود.