Win10的宋体开启ClearType

发布时间 2023-10-30 20:10:41作者: Yofoo
  1. 宋体12号字无法开启ClearType, 因为字体本身设置了不支持的大小, 当字体太小时实际使用的是直接贴图,
    贴图数据可以从FontCreator的 字体-属性-未支持表 中看到, 删除这些数据可以开启ClearType, 但是效果不会太好

  2. 删除这些数据保存后安装, 直接安装是没有效果的, 需要删除原来的字体, 但是原来的字体有保护
    需要先用工具修改文件权限, 所有者改成admin然后修改admin写入权限,然后改名, 再安装新的字体

  3. 替换以后, 系统的Fixedsys等字体显示全是方块
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper
    FIXEDSYS 修改无效 9000-8000

  4. 原因应该是系统配置用的全是SIMSUN.TTC, 写死了
    用工具把ttf 合并成一个ttc, 然后安装, 合并的工具可以用 UniteTTC

  5. 注销就可以了(不需要重启), Fixedsys等字体正常了

  6. 也可以用雅黑的字体改名, 然后替换

用到的工具: FontCreator, UniteTTC