zh

字形覆盖

在本地列出字体覆盖了哪些字符 - 已映射的 Unicode 码位、范围与区块。无需上传。

你的文件

    正在你的设备上本地处理 ...

    0%

    你的文件从未离开你的设备

      我的文件会被上传吗?

      不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

      无需上传100% 本地处理
      内容只属于你第三方无法访问
      服务器位于德国原生符合 GDPR
      经独立审计TLS A+ · 标头 A+

      在你为某种语言或某段特定文本选用字体之前,先弄清它实际包含哪些字符会很有帮助。字体通过 'cmap' 表把字符映射到字形,这一映射决定了你的带重音字母、货币符号、希腊字母、西里尔字母或标点能否正常显示,还是会回退到另一种字体。本页面会读取 cmap,准确报告该字体覆盖了哪些 Unicode 码位。

      报告会列出已映射码位的总数、覆盖到的最低与最高码位,以及按 Unicode 区块的细分 (例如基本拉丁文、拉丁文-1 补充、拉丁文扩展、希腊文、西里尔文、通用标点),并标明每个区块字体提供了多少码位。它支持 TTF、OTF、WOFF 与 WOFF2 - WOFF 封装会先被解开 - 因此你可以核对任何常见的字体文件。

      全部处理都在你的浏览器中本地完成 (无需上传,离线也能运行),字体绝不会离开你的设备。坦白讲:它报告的是 cmap 把哪些码位映射到了字形,并不评判每个字形长得好不好看,而且字体也可能把某个码位映射到占位符。非字体或已损坏的文件会以清晰的提示被拒绝。

      技术规格

      技术规格
      输入格式TTF, OTF, WOFF, WOFF2
      输出格式TXT
      批量处理支持
      处理方式在浏览器中本地处理 (WebAssembly)
      文件上传

      三步完成

      1. 拖入或点选你的字体文件 (TTF、OTF、WOFF 或 WOFF2)。
      2. 工具会读取 cmap,并把覆盖到的码位归类整理。
      3. 下载覆盖报告。

      限制: 读取字体的 cmap 表,报告它的字符覆盖:已映射 Unicode 码位的数量、覆盖到的码位范围,以及按 Unicode 区块的细分。支持 TTF、OTF、WOFF 与 WOFF2 (WOFF 封装会先被解开)。它报告哪些码位映射到了字形,但不评估字形质量。非字体或已损坏的文件会以清晰的错误被拒绝。

      常见问题

      我的字体会被上传吗?

      不会。字体完全在浏览器中本地解析 - 离线也能运行。它绝不会离开你的设备。

      覆盖是什么意思?

      它指的是字体 cmap 映射到字形的那一组 Unicode 码位 - 也就是字体无需回退到另一种字体便可显示的字符。

      为什么会缺字符?

      如果某个码位不在字体的 cmap 中,字体就没有对应的字形,查看器会用另一种字体替代。报告会准确显示哪些码位是存在的。

      支持哪些格式?

      TTF、OTF、WOFF 与 WOFF2。WOFF 与 WOFF2 会先被解开至底层 sfnt,然后才读取 cmap。

      相关工具