SystemFontSource Class

Wordize.Fonts.SystemFontSource class. Represents all TrueType fonts installed to the system.

SystemFontSource class

Represents all TrueType fonts installed to the system.

public class SystemFontSource : FontSourceBase

Constructors

NameDescription
SystemFontSource()Ctor.
SystemFontSource(int)Ctor.

Properties

NameDescription
Priority { get; }Returns the font source priority.
Type { get; }Returns the type of the font source.
WarningCallback { get; set; }Called during processing of font source when an issue is detected that might result in formatting fidelity loss.

Methods

NameDescription
GetAvailableFonts()Returns list of fonts available via this source.
static GetSystemFontFolders()Returns system font folders or empty array if folders are not accessible.

Examples

Demonstrates how to specify system and additional folder font sources in default font settings.

Wordize.Settings.DefaultFontSettings.SetFontsSources(new FontSourceBase[] { new SystemFontSource(), new FolderFontSource(MyDir + "MyFonts", true) });

See Also