最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C# 獲取系統(tǒng)字體的示例代碼

 更新時(shí)間:2020年07月15日 10:25:29   作者:唐宋元明清2188  
這篇文章主要介紹了C# 獲取系統(tǒng)字體的方法,文中講解非常細(xì)致,幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下

獲取已安裝的所有字體列表

System.Drawing.FontFamily

StringBuilder str = new StringBuilder(2000);
  InstalledFontCollection fonts = new InstalledFontCollection();
  foreach (FontFamily family in fonts.Families)
  {
    str.Append(family.Name);
    str.AppendLine();
  }
  ContentTextBlock.Text = str.ToString();

獲取區(qū)域語(yǔ)言字體列表

System.Windows.Media.FontFamily

StringBuilder str = new StringBuilder(2000);
  CultureInfo currentCulture = CultureInfo.CurrentUICulture;
  CultureInfo enUsCultureInfo = new CultureInfo("en-US");
  foreach (var family in Fonts.SystemFontFamilies)
  {
    foreach (var keyPair in family.FamilyNames)
    {
      var specificCulture = keyPair.Key.GetSpecificCulture();
      if (specificCulture.Equals(currentCulture) || specificCulture.Equals(enUsCultureInfo))
      {
        if (keyPair.Key != null && !string.IsNullOrEmpty(keyPair.Value))
        {
          str.Append(keyPair.Value);
          str.AppendLine();
        }
      }
    }
  }
  ContentTextBlock.Text = str.ToString();

注:有些電腦因系統(tǒng)缺陷或者系統(tǒng)更新沖突,導(dǎo)致System.Windows.Media.Fonts引用失敗。所以建議加個(gè)異常捕獲處理。

以上就是C# 獲取系統(tǒng)字體的示例代碼的詳細(xì)內(nèi)容,更多關(guān)于c# 獲取字體的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論

米泉市| 丁青县| 铁力市| 阆中市| 盐亭县| 涞水县| 和田市| 濮阳市| 清苑县| 霍山县| 太康县| 鲁甸县| 兰西县| 天门市| 富源县| 连南| 寿宁县| 皋兰县| 慈溪市| 光山县| 石棉县| 潼南县| 宜君县| 广灵县| 明溪县| 外汇| 高雄县| 巴里| 东台市| 武强县| SHOW| 平山县| 浪卡子县| 光泽县| 河北省| 苍溪县| 南安市| 拉孜县| 肥西县| 樟树市| 左贡县|