FontForge不识别,WINDOWS报错:mstmc.ttf真的是字体文件吗?

Posted 柳鲲鹏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FontForge不识别,WINDOWS报错:mstmc.ttf真的是字体文件吗?相关的知识,希望对你有一定的参考价值。

  吾写了一个精密的字体加载程序,同事用了之后说mstmc.ttf抓不到文件名。吾自己系统上没有,让他传了过来。不大不小,4096字节,刚刚好。一个字体文件才4K?

  从代码来看,是试图抓取字体标志的时候出错。目前已知有4种标志:

    public static final int ttcfTag = 0x74746366; // 'ttcf' - TTC file
    public static final int v1ttTag = 0x00010000; // 'v1tt' - Version 1 TT font
    public static final int trueTag = 0x74727565; // 'true' - Version 2 TT font
    public static final int ottoTag = 0x4f54544f; // 'otto' - OpenType font
  • FontForge不识别:

  难道是JDK代码不完善?吾于是下载了FontForge,打开时报错:

   FontForge都不识别,这是什么怪异文件?

  • WINDOWS也不认识,复制时出错。

难道是WINDOWS特有的格式?于是吾试图将其复制到Windows\\Fonts目录下,报错:

WINDOWS大锅都不认识,你这个文件是间谍?

以上是关于FontForge不识别,WINDOWS报错:mstmc.ttf真的是字体文件吗?的主要内容,如果未能解决你的问题,请参考以下文章

FontForge 汉化教程

解决WINDOWS2008上不识别EMULEX COE 11102万兆卡的问题

使用 fontforge 和 fonttools 创建轻量级后备字体

windows 安装python3.5启动报错:api-ms-win-crt-runtime-l1-1-0.dll丢失

利用fontforge制作自己的字体

可以使用FontForge查看TTC字体文件中,包含哪些字体