社区
C#
帖子详情
如何获得字体文件名
Mictel
2008-12-14 12:21:15
我想获得字体文件的文件名,谁知道如何操作
比如通过 Arial 获得 arial.ttf
除了通过注册表还有什么其他的方法吗?
注册表查找中文字体时不准确
...全文
144
4
打赏
收藏
如何获得字体文件名
我想获得字体文件的文件名,谁知道如何操作 比如通过 Arial 获得 arial.ttf 除了通过注册表还有什么其他的方法吗? 注册表查找中文字体时不准确
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cpio
2008-12-16
打赏
举报
回复
我感觉从HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts下面读取出来的数据比较完整
我不知道你说中文不准确是什么意思,我试了几个中文文件名名的字体,也可以啊
Mictel
2008-12-16
打赏
举报
回复
这个效率太低了
net5i
2008-12-14
打赏
举报
回复
注意:先得到系统字体文件名称列表,然后上面的szFileName就是取自这个列表
net5i
2008-12-14
打赏
举报
回复
我认为除了访问注册表,没有其他更好的办法了
当然,还有一个避开注册表,但效率较低的办法:
得到系统字体文件列表,然后循环这个列表:
System.Drawing.Text.PrivateFontCollection lstFontCollection = new System.Drawing.Text.PrivateFontCollection();
lstFontCollection.AddFontFile(szFileName);
if (lstFontCollection.Families[lstFontCollection.Families.Length - 1].Name == 你的字体名称)
{
//执行你的操作
}
//最后释放掉
lstFontCollection.Dispose();
这样也是可以的,但就是效率肯定低
字体
名称 获取
字体
文件名
vs2008 c++ win32源码样例 获取系统所有
字体
,根据
字体
名称 获取 在C:\Windows\Fonts下的
字体
文件名
java获取系统路径
字体
、得到某个目录下的所有
文件名
、获取当前路径
主要介绍了java获取系统路径
字体
、得到某个目录下的所有
文件名
、获取当前路径,需要的朋友可以参考下
教你快速查找电脑中的文件
不记得
文件名
,只记得文件的部分内容的情况下,无法查找文件,实在是令人头疼。在这里教大家使用两个工具,1秒即可在电脑中找到你要的文件,支持按文件内容查找。学会后,让你的办公效率提升百倍。
字体
库:simsun.tcc
linux中菜单和
文件名
中中文显示麻将方块,调整办法: 1.cd /usr/share/fonts 2.mkdir truetype 3.cd truetype 4.mkdir simsun 5.将simsun.tcc文件传到/usr/share/fonts/truetype/simsun/目录中 6.cd simsun 7...
Delphi开发技巧之-文件操作
使用INI文件保存、装载
字体
信息 使用TFileStream 使用TStream保存字符串 使用TTreeview显示目录 使窗体的关闭按钮失效 修改文本文件 允许在资源管理器中拖放文件 减小EXE文件大小 列举驱动器 列出目录下的子目录 ...
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章