Créer une Police de Repli

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 repli. 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 qui peuvent contenir des glyphes appropriés :

long startUnicodeIndex = 0x0B80;
long endUnicodeIndex = 0x0BFF;

IFontFallBackRule firstRule = new FontFallBackRule(startUnicodeIndex, endUnicodeIndex, "Vijaya");
IFontFallBackRule secondRule = new FontFallBackRule(0x3040, 0x309F, "MS Mincho, MS Gothic");

//En utilisant plusieurs méthodes, vous pouvez ajouter une liste de polices :
String[] fontNames = new String[] { "Segoe UI Emoji, Segoe UI Symbol", "Arial" };

IFontFallBackRule thirdRule = new FontFallBackRule(0x1F300, 0x1F64F, fontNames);

Il est également possible de supprimer une police de repli ou ajouterDesPolicesDeRepli dans 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 repli pour plusieurs plages Unicode.