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

Contents
[ ]

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

startUnicodeIndex = 0x0B80
endUnicodeIndex = 0x0BFF

firstRule = slides.FontFallBackRule(startUnicodeIndex, endUnicodeIndex, "Vijaya")
secondRule = slides.FontFallBackRule(0x3040, 0x309F, "MS Mincho, MS Gothic")

#باستخدام طرق متعددة، يمكنك إضافة قائمة الخطوط:
fontNames =  ["Segoe UI Emoji, Segoe UI Symbol", "Arial"]

thirdRule = slides.FontFallBackRule(0x1F300, 0x1F64F, fontNames)

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

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