フォールバックフォントの作成

Contents
[ ]

Aspose.Slidesは、フォールバックフォントを適用するためのルールを指定するために、IFontFallBackRuleインターフェースおよびFontFallBackRuleクラスをサポートしています。FontFallBackRuleクラスは、検索された欠落グリフのために使用される指定されたUnicode範囲と、適切なグリフを含む可能性のあるフォントのリストとの関連を表します:

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

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

//複数の方法を使用してフォントのリストを追加できます:
String[] fontNames = new String[] { "Segoe UI Emoji, Segoe UI Symbol", "Arial" };

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

既存のFontFallBackRuleオブジェクトにフォールバックフォントを削除したり、addFallBackFontsを追加したりすることも可能です。

FontFallBackRulesCollectionは、複数のUnicode範囲のためにフォールバックフォント置き換えルールを指定する必要があるときに、FontFallBackRuleオブジェクトのリストを整理するために使用できます。