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 à appliquer à une police de secours. La classe FontFallBackRule représente une association entre la plage Unicode spécifiée, utilisée pour rechercher les glyphes manquants, et une liste de polices qui peuvent contenir des glyphes appropriés :

  $startUnicodeIndex = 0xb80;
  $endUnicodeIndex = 0xbff;
  $firstRule = new FontFallBackRule($startUnicodeIndex, $endUnicodeIndex, "Vijaya");
  $secondRule = new FontFallBackRule(0x3040, 0x309f, "MS Mincho, MS Gothic");
  # En utilisant plusieurs façons, vous pouvez ajouter une liste de polices :
  $fontNames = array("Segoe UI Emoji, Segoe UI Symbol", "Arial" );
  $thirdRule = new FontFallBackRule(0x1f300, 0x1f64f, $fontNames);

Il est également possible de supprimer une police de secours ou addFallBackFonts dans un objet FontFallBackRule existant.

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