FontFallBackRule()

FontFallBackRule::FontFallBackRule(uint32_t, uint32_t, System::String) constructor

Creates new instance.

Aspose::Slides::FontFallBackRule::FontFallBackRule(uint32_t startIndex, uint32_t endIndex, System::String fontNames)

Arguments

ParameterTypeDescription
startIndexuint32_tStart index of unicode range
endIndexuint32_tEnd index of unicode range
fontNamesSystem::StringFont’s name or names (delimited by comma) for FallBack

Remarks

// Create new instance of FantFallBackRule with one font.
auto newRule = MakeObject<FontFallBackRule>(0x3040, 0x309F, u"MS Mincho");
// Create new instance of FantFallBackRule with several fonts.
auto newRule = MakeObject<FontFallBackRule>(0x3040, 0x309F, u"MS Mincho, MS Gothic, Tahoma");

FontFallBackRule::FontFallBackRule(uint32_t, uint32_t, System::ArrayPtr<System::String>) constructor

Creates new instance.

Aspose::Slides::FontFallBackRule::FontFallBackRule(uint32_t startIndex, uint32_t endIndex, System::ArrayPtr<System::String> fontNames)

Arguments

ParameterTypeDescription
startIndexuint32_tStart index of unicode range
endIndexuint32_tEnd index of unicode range
fontNamesSystem::ArrayPtr<System::String>Font’s name or names (delimited by comma) for FallBack

Remarks

// Create new instance of FantFallBackRule with two fonts
auto newRule = MakeObject<FontFallBackRule>(0x3040, 0x309F, MakeArray<String>({u"MS Mincho", u"MS Gothic"}));
// Create new instance of FantFallBackRule with several fonts.
auto newRule = MakeObject<FontFallBackRule>(0x3040, 0x309F, MakeArray<String>({u"MS Gothic", u"Tahoma, Times New Roman"}));

See Also