FontFallbackSettings.BuildAutomatic
FontFallbackSettings BuildAutomatic method. Automatically builds the fallback settings by scanning available fonts.
FontFallbackSettings.BuildAutomatic method
Automatically builds the fallback settings by scanning available fonts.
public void BuildAutomatic()
Remarks
This method may produce non-optimal fallback settings. Fonts are checked by Unicode Character Range fields and not by the actual glyphs presence. Also Unicode ranges are checked individually and several ranges related to single language/script may use different fallback fonts.
Examples
Shows how to automatically build the fallback settings by scanning available fonts, save and load fallback setting from file.
FontSettings fontSettings = new FontSettings();
fontSettings.SetFontsFolder(MyDir + "MyFonts", true);
fontSettings.FallbackSettings.BuildAutomatic();
// Save fallback setting to file
fontSettings.FallbackSettings.Save(ArtifactsDir + "FallbackSettings.xml");
// Load fallback setting from file
fontSettings.FallbackSettings.Load(ArtifactsDir + "FallbackSettings.xml");
See Also
- class FontFallbackSettings
- namespace Wordize.Fonts
- assembly Wordize