public static string GetDefaultFont() { FontsConfigurationSection config = FontConfigSection; if (null == config) { return(DefaultFontName); } else { return(config.DefaultFontName); } }
public static bool UseSystemFonts() { FontsConfigurationSection config = FontConfigSection; if (null == config) { return(DefaultUseSystemFonts); } else { return(config.UseSystemFonts); } }
public static string GetFontDefaultDirectory() { FontsConfigurationSection config = FontConfigSection; if (null == config) { return(string.Empty); } else { return(config.DefaultDirectory); } }
public static bool UseSubstituteFonts() { FontsConfigurationSection config = FontConfigSection; if (null == config) { return(DefaultUseFontSubstitution); } else { return(config.UseFontSubstitution); } }
public static FontMappingCollection GetExplictFontMappings() { FontsConfigurationSection config = FontConfigSection; if (null == config) { return(null); } else { return(config.FontNames); } }