public static InstalledFont CreateDefault(DWriteFontFace face) { var font = new InstalledFont(""); font.FontFace = face.FontFace; font._variants.Add(FontVariant.CreateDefault(face.FontFace)); return(font); }
public void AddVariant(DWriteFontFace fontFace, StorageFile file = null) { _variants.Add(new FontVariant(fontFace.FontFace, file, fontFace.Properties)); if (file != null) { HasImportedFiles = true; } }
public InstalledFont(string name, DWriteFontFace face, StorageFile file = null) : this(name) { IsSymbolFont = face.FontFace.IsSymbolFont; FontFace = face.FontFace; AddVariant(face, file); }