前端技术-如何找到一个字体/字体文件在CSS中的名称

小组事务管理 小组事务管理 主题:974 回复:1955

前端技术-如何找到一个字体/字体文件在CSS中的名称

偏爱自由 发布于 2017-01-14 字数 251 浏览 1157 回复 1

比如微软雅黑对应“Microsoft YaHei”。

我知道有对应表,但是这个对应表中的名称又是从哪里来的呢?

比如我如果手头只有一个微软雅黑的字体ttf文件,能不能从这个字体文件中找到他的CSS名称“Microsoft YaHei”,要怎么找?

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

支持 Markdown 语法,需要帮助?

评论(1

泛泛之交 2017-04-05 1 楼

手工的话,你用字体浏览器(Windows自带的)预览,第一行就是字体名称。微软雅黑的字体名称其实是“微软雅黑”。你在CSS里面写微软雅黑四个中文字也是能正确识别的。而且Opera好像还只能识别这个,不能识别Microsoft YaHei的样子。
要用程序读的话,可以用Windows API把字体加载进来,然后读相关信息。不过我不太理解你的用意,如果是系统自带字体的话可以用其他API枚举出来,如果是特殊字体,你放在CSS里面也没有用,用户没有的话还是会显示成默认。