Fallback-Schriftart erstellen
Contents
[
Hide
]
Aspose.Slides unterstützt das IFontFallBackRule Interface und die FontFallBackRule Klasse, um die Regeln für die Anwendung einer Fallback-Schriftart festzulegen. Die FontFallBackRule Klasse stellt eine Zuordnung zwischen dem angegebenen Unicode-Bereich dar, der zur Suche nach fehlenden Glyphen verwendet wird, und einer Liste von Schriftarten, die passende Glyphen enthalten können:
long startUnicodeIndex = 0x0B80;
long endUnicodeIndex = 0x0BFF;
IFontFallBackRule firstRule = new FontFallBackRule(startUnicodeIndex, endUnicodeIndex, "Vijaya");
IFontFallBackRule secondRule = new FontFallBackRule(0x3040, 0x309F, "MS Mincho, MS Gothic");
//Auf mehreren Wegen können Sie eine Liste von Schriftarten hinzufügen:
String[] fontNames = new String[] { "Segoe UI Emoji, Segoe UI Symbol", "Arial" };
IFontFallBackRule thirdRule = new FontFallBackRule(0x1F300, 0x1F64F, fontNames);
Es ist auch möglich, eine Fallback-Schriftart zu entfernen oder FallBackFonts hinzuzufügen zu einem vorhandenen FontFallBackRule Objekt.
Die FontFallBackRulesCollection kann verwendet werden, um eine Liste von FontFallBackRule Objekten zu organisieren, wenn es notwendig ist, Fallback-Schriftart-Ersetzungsregeln für mehrere Unicode-Bereiche festzulegen.