WPF 获取计算机字体

      //加载计算机上可用的字体   
       public void LoadFonts(object ietfLanguageTag)
        {
            try
            {
                var sysFonts = Fonts.SystemFontFamilies;
                foreach (var item in sysFonts)
                {
                    var key = XmlLanguage.GetLanguage(ietfLanguageTag.ToString());
                    var fontName = string.Empty;
                 if (item.FamilyNames.TryGetValue(key, out fontName))
                    {
                     //do action
                    }
                 }
              }catch
               {
               }
           }

 

posted @ 2015-01-14 10:21  b̶i̶n̶g̶.̶  阅读(318)  评论(0编辑  收藏  举报