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官方手機版