2023年12月14日发(作者:)

C#获取系统所有字体

mily

1 StringBuilder str = new StringBuilder(2000);

2 InstalledFontCollection fonts = new InstalledFontCollection();

3 foreach (FontFamily family in es)

4 {

5 ();

6 Line();

7 }

8 = ng();

获取区域语言字体列表

mily

1 StringBuilder str = new StringBuilder(2000);

2 CultureInfo currentCulture = tUICulture;

3 CultureInfo enUsCultureInfo = new CultureInfo("en-US");

4 foreach (var family in FontFamilies)

5 {

6 foreach (var keyPair in Names)

7 {

8 var specificCulture = cificCulture();

9 if ((currentCulture) || (enUsCultureInfo))

10 {

11 if ( != null && !OrEmpty())

12 {

13 ();

14 Line();

15 }

16 }

17 }

18 }

19 = ng();

注:有些电脑因系统缺陷或者,导致引用失败。所以建议加个异常捕获处理。