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

Contents
[ ]

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

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

كل Presentation يمتلك خاصية FontsManager مع مثيل خاص به من فئة FontsManager.

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

using (Presentation presentation = new Presentation())
{
	IFontFallBackRulesCollection userRulesList = new FontFallBackRulesCollection();

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

	presentation.FontsManager.FontFallBackRulesCollection = userRulesList;
}

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