zh

字形覆盖

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

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

你的文件

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

    0%

    我的文件会被上传吗?

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

    无需上传100% 本地处理
    内容只属于你第三方无法访问
    Hosted in GermanyGlobal Content Delivery
    经独立审计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。

    相关工具

    字体信息 · TTF 转 WOFF2 · WOFF2 转 TTF · WOFF 转 WOFF2 · SVGZ 转 SVG · PSD 转 JPG · 字体子集 · TTF转EOT