Erstellen von Fallback-Schriftarten
Contents
[
Hide
]
Aspose.Slides unterstützt das IFontFallBackRule Interface und die FontFallBackRule Klasse, um die Regeln zur Anwendung einer Fallback-Schriftart festzulegen. Die FontFallBackRule Klasse stellt eine Assoziation zwischen dem angegebenen Unicode-Bereich, der zur Suche nach fehlenden Glyphen verwendet wird, und einer Liste von Schriftarten dar, die die entsprechenden Glyphen enthalten können:
startUnicodeIndex = 0x0B80
endUnicodeIndex = 0x0BFF
firstRule = slides.FontFallBackRule(startUnicodeIndex, endUnicodeIndex, "Vijaya")
secondRule = slides.FontFallBackRule(0x3040, 0x309F, "MS Mincho, MS Gothic")
#Auf verschiedene Weise können Sie eine Schriftartenliste hinzufügen:
fontNames = ["Segoe UI Emoji, Segoe UI Symbol", "Arial" ]
thirdRule = slides.FontFallBackRule(0x1F300, 0x1F64F, fontNames)
Es ist auch möglich, die Remove() Fallback-Schriftart oder die AddFallBackFonts() in ein vorhandenes FontFallBackRule Objekt hinzuzufügen.
Die FontFallBackRulesCollection kann verwendet werden, um eine Liste von FontFallBackRule Objekten zu organisieren, wenn es erforderlich ist, Fallback-Schriftartenersatzregeln für mehrere Unicode-Bereiche festzulegen.