Créer une police de secours

Contents
[ ]

Aspose.Slides prend en charge l’interface IFontFallBackRule et la classe FontFallBackRule pour spécifier les règles d’application d’une police de secours. La classe FontFallBackRule représente une association entre la plage Unicode spécifiée, utilisée pour rechercher des glyphes manquants, et une liste de polices pouvant contenir des glyphes appropriés :

startUnicodeIndex = 0x0B80
endUnicodeIndex = 0x0BFF

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

#En utilisant plusieurs méthodes, vous pouvez ajouter une liste de polices :
fontNames =  ["Segoe UI Emoji, Segoe UI Symbol", "Arial" ]

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

Il est également possible de Remove() une police de secours ou AddFallBackFonts() à un objet FontFallBackRule existant.

FontFallBackRulesCollection peut être utilisée pour organiser une liste d’objets FontFallBackRule, lorsqu’il est nécessaire de spécifier des règles de remplacement de polices de secours pour plusieurs plages Unicode.