字体装不上:提示“不是有效的字体文件”怎么办
安装字体的时候出现此提示(用Windows字体查看器打开此字体,也会出现“请求的文件Windows D:\font.ttf上常见的提示是「……不是有效的字体文件」,macOS 不是有效的字体文件”的提示),主要有以下原因:的「字体册」可能提示字体有错误或无法安装,Linux 上则是装了也在列表里找不到。按下面的顺序排查。
1. 看清扩展名
1.此字体仅适用macOS、iOS、watchOS、tvOS操作系统,如果在Windows操作系统当中使用就有可能出现此提示。先让系统显示完整扩展名(Windows:文件资源管理器 →「查看」→ 勾选「文件扩展名」;macOS:访达 →「设置」→「高级」→ 勾选「显示所有文件扩展名」)。
2.此字体仅适用早期Windows操作系统(例如:
.zip、.rar、.7z
这是压缩包,不是字体
先解压,再安装里面的 .ttf/.otf/.ttc。
.woff、.woff2、.eot
网页字体,只给浏览器用
去字体的官方发布页下载桌面版(.otf/.ttf)。
.dfont、没有扩展名的 Mac 手提箱字体
Mac 老格式
Windows 和 Linux 用不了,换 OpenType 版本。
.pfb、.pfm、.afm
PostScript Type 1 老格式
新版设计软件已不支持,换 OpenType 版本。
.ttf/.otf,但只有几 KB
下载不完整,或者其实是一个网页
重新下载。
2. 重新下载,并从正规来源下载
很多“无效字体”其实是下载中断、被下载工具改了内容,或者从转载站下到了被改过的文件。请从字体作者或发布方的官方页面重新下载。开源字体一般在作者的 GitHub 发布页或官网提供,例如思源黑体在 Adobe Fonts 的 GitHub 仓库发布,霞鹜文楷在作者的 GitHub 发布页发布。
3.x、 不要用在线转换网站“修”字体
不建议把字体上传到网上的格式转换站。原因有三:
需要别的格式,请去字体发布方找官方提供的版本。
4. 用系统工具检查
fc-query 文件名.ttf,能正常列出字体名称说明文件本身没问题;如果报错,文件多半已损坏。
Windows:双击字体文件,如果连预览都打不开,基本可以确定文件已损坏或格式不对。
5. 文件没问题但还是装不上
参考资料
3.此字体出现损坏情况。
解决方法如下:
您可以使用字客网提供的“字体格式转换器”在线工具(网址https://www.fontke.com/tool/convfont/)可以较完美地解决macOS字体无法在Windows下安装,解决不同操作系统当中不兼容,以及字体损坏等问题。您只需把上传无法安装的TTF或OTF字体,然后在右侧选择对应的TTF或OTF格式,点击“立即转换”按钮,稍等片刻转换成功重新下载转换后的版本,一般可以正常安装使用。