Fonts Name Lib 可以根据系统安装的字体名称得到字体的文件名,在某些情况下可能需要输入字体的文件名,但一般字体选择对话框只提供了字体名称,并没有提供字体的文件名,所以使用这个工具可以根据字体名得到字体文件名。
为了使用不同用户使用写了两个程序,一个dll动态链接库给 UI 用户使用;一个命令行程序,写批处理的使用起来也很方便。
DLL动态库的使用方法:
动态库公开的调用接口
DWORD GetFontNameToFile(DWORD FontName , DWORD Order)
FontName:一个字体名称的文本指针
Order:索引顺序。可以为,1:*.ttc 2:*.ttf 3:*.fon 的任意组合也就是 123 132 312 213 等等…
成功返回输入字体名对应的字体文件名指针,失败返回0
命令行的使用方法:
fontofile.exe 字体名称 索引顺序
例如:fontofile.exe 微软雅黑 123
成功返回 msyh.ttf 失败返回空
- PC官方版
- 安卓官方手机版
- IOS官方手机版