C# 獲取系統(tǒng)字體的示例代碼
獲取已安裝的所有字體列表
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ū)域語言字體列表
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引用失敗。所以建議加個異常捕獲處理。
以上就是C# 獲取系統(tǒng)字體的示例代碼的詳細內(nèi)容,更多關(guān)于c# 獲取字體的資料請關(guān)注腳本之家其它相關(guān)文章!
- C# 讀取ttf字體文件里的Unicode實現(xiàn)
- C#字體池技術(shù)實現(xiàn)代碼詳解
- C#使用RichTextBox實現(xiàn)替換文字及改變字體顏色功能示例
- C#使用private font改變PDF文件的字體詳解
- C#控制臺應(yīng)用程序中輸出彩色字體
- C#及WPF獲取本機所有字體和顏色的方法
- C#生成Code39條形碼而非條形碼字體的方法
- C# Winform使用擴展方法實現(xiàn)自定義富文本框(RichTextBox)字體顏色
- C#實現(xiàn)字體旋轉(zhuǎn)的方法
- C#實現(xiàn)縮放字體的方法
- C#讀取系統(tǒng)字體顏色與大小的方法
- windows系統(tǒng)下,如何在C#程序中自動安裝字體
相關(guān)文章
C# PC版微信消息監(jiān)聽自動回復(fù)的實現(xiàn)方法
這篇文章主要介紹了C# PC版微信消息監(jiān)聽自動回復(fù)的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05C#實現(xiàn)讀取被進程占用的文件實現(xiàn)方法
這篇文章主要介紹了C#實現(xiàn)讀取被進程占用的文件實現(xiàn)方法,涉及C#進程操作及文件讀取的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-08-08C#配置log4net實現(xiàn)將日志分類記錄到不同的日志文件中
log4net是.Net下一個非常優(yōu)秀的開源日志記錄組件,log4net記錄日志的功能非常強大,它可以將日志分不同的等級,以不同的格式,輸出到不同的媒介,下面我們就來看看C#如何配置log4net讓日志分類記錄到不同的日志文件吧2024-02-02C#實現(xiàn)將PDF轉(zhuǎn)為Excel的方法詳解
通常,PDF格式的文檔能支持的編輯功能不如office文檔多,針對PDF文檔里面有表格數(shù)據(jù)的,如果想要編輯表格里面的數(shù)據(jù),可以將該PDF文檔轉(zhuǎn)為Excel格式。本文將介紹如何利用C#實現(xiàn)PDF轉(zhuǎn)Excel,需要的可以參考一下2022-04-04