C#怎么获取windows系统支持的字体以及字体样式

编程开发
83
C#
windows
字体
字体样式

首先引用 System.Drawing.dll

代码如下:

           //如何获得系统字体列表
            System.Drawing.Text.InstalledFontCollection fonts = new System.Drawing.Text.InstalledFontCollection();

            ///字体列表
            List FontFamilys = new List();

            foreach (System.Drawing.FontFamily family in fonts.Families)
            {
                FontFamilys.Add(family);
            }

            ///字体样式列表
            List<string> FontStyles = new List<string>();

            foreach (int i in Enum.GetValues(typeof(System.Drawing.FontStyle)))
            {
                string fontStyle = Enum.GetName(typeof(System.Drawing.FontStyle), i);
                FontStyles.Add(fontStyle);
            }
C#控制台程序右上角的关闭按钮怎么屏蔽
使用C#为MP3文件添加封面、专辑和歌手信息的实例教程
多线程使用Image.FromFile 加载图片时出现图片文件被锁定无法更新
C# 实现对windows防火墙的常规操作管理白名单、黑名单
C# 将数组分组进行平均拆分成多个数组 代码如何实现
vs编译时报错 不安全代码只会在使用 /unsafe 编译的情况下出现
.NET5框架下使用HttpListener类实现http接口监听替代OWIN自我寄宿
C# 二维码生成源码|使用ThoughtWorks.QRCode 实现根据文本内容生成二维码
 C# 实现 Rsa字符串非对称加密简单例子
VS错误提示无法嵌入互操作类型“IWshShell_ClassClass”,请改用适用的接口的解决方法
C# 操作DOS添加端口防火墙名单
C#实现查询某个端口是被哪个程序进程占用
一款用于windows系统桌面定时截图指定区域并上传的小工具
基于.NET4.0实现的目录文件新增监视并自动化上传至ftp完整流程工具源码
Digao Desk 多进程运行信息监控工具v1.5.1 官方版
wifi万能钥匙Windows电脑版 V2.0.5下载
Windows环境下 PaddleOCR安装包(Python版)下载
免费https证书申请创建工具 win-acme网站https 证书免费申请工具.rar
【windows未响应工具】一个用来模拟exe窗体未响应程序状态的可执行程序文件
暂无章节内容...
免责声明 部分转载分享内容若侵犯您的权益,还请 邮件联系 侵删