コード例 #1
0
        public static InstalledFont CreateDefault(DWriteFontFace face)
        {
            var font = new InstalledFont("");

            font.FontFace = face.FontFace;
            font._variants.Add(FontVariant.CreateDefault(face.FontFace));
            return(font);
        }
コード例 #2
0
        public void AddVariant(DWriteFontFace fontFace, StorageFile file = null)
        {
            _variants.Add(new FontVariant(fontFace.FontFace, file, fontFace.Properties));

            if (file != null)
            {
                HasImportedFiles = true;
            }
        }
コード例 #3
0
 public InstalledFont(string name, DWriteFontFace face, StorageFile file = null) : this(name)
 {
     IsSymbolFont = face.FontFace.IsSymbolFont;
     FontFace     = face.FontFace;
     AddVariant(face, file);
 }