إنشاء مجموعة خطوط احتياطية

Contents
[ ]

يمكن تنظيم مثيلات FontFallBackRule في FontFallBackRulesCollection التي تنفذ IFontFallBackRulesCollection واجهة. من الممكن إضافة أو إزالة القواعد من المجموعة.

ثم يمكن تعيين هذه المجموعة إلى FontFallBackRulesCollection طريقة من FontsManager الفئة. يتحكم FontsManager في الخطوط عبر العرض التقديمي. اقرأ المزيد حول FontsManager و FontsLoader.

كل Presentation لديها طريقة getFontsManager مع مثيل خاص بها من FontsManager الفئة.

فيما يلي أمثلة حول كيفية إنشاء مجموعة قواعد الخطوط الاحتياطية وتعيينها في FontsManager لعرض تقديمي معين:  

Presentation pres = new Presentation();
try {
    IFontFallBackRulesCollection userRulesList = new FontFallBackRulesCollection();

    userRulesList.add(new FontFallBackRule(0x0B80, 0x0BFF, "Vijaya"));
    userRulesList.add(new FontFallBackRule(0x3040, 0x309F, "MS Mincho, MS Gothic"));

    pres.getFontsManager().setFontFallBackRulesCollection(userRulesList);
} finally {
    if (pres != null) pres.dispose();
}

بعد تهيئة FontsManager مع مجموعة خطوط احتياطية، يتم تطبيق الخطوط الاحتياطية أثناء عرض التقديم.