字形覆盖
在本地列出字体覆盖了哪些字符 - 已映射的 Unicode 码位、范围与区块。无需上传。
你的文件
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
我的文件会被上传吗?
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
在本地列出字体覆盖了哪些字符 - 已映射的 Unicode 码位、范围与区块。无需上传。
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
在你为某种语言或某段特定文本选用字体之前,先弄清它实际包含哪些字符会很有帮助。字体通过 'cmap' 表把字符映射到字形,这一映射决定了你的带重音字母、货币符号、希腊字母、西里尔字母或标点能否正常显示,还是会回退到另一种字体。本页面会读取 cmap,准确报告该字体覆盖了哪些 Unicode 码位。
报告会列出已映射码位的总数、覆盖到的最低与最高码位,以及按 Unicode 区块的细分 (例如基本拉丁文、拉丁文-1 补充、拉丁文扩展、希腊文、西里尔文、通用标点),并标明每个区块字体提供了多少码位。它支持 TTF、OTF、WOFF 与 WOFF2 - WOFF 封装会先被解开 - 因此你可以核对任何常见的字体文件。
全部处理都在你的浏览器中本地完成 (无需上传,离线也能运行),字体绝不会离开你的设备。坦白讲:它报告的是 cmap 把哪些码位映射到了字形,并不评判每个字形长得好不好看,而且字体也可能把某个码位映射到占位符。非字体或已损坏的文件会以清晰的提示被拒绝。
| 输入格式 | TTF, OTF, WOFF, WOFF2 |
|---|---|
| 输出格式 | TXT |
| 批量处理 | 支持 |
| 处理方式 | 在浏览器中本地处理 (WebAssembly) |
| 文件上传 | 无 |
限制: 读取字体的 cmap 表,报告它的字符覆盖:已映射 Unicode 码位的数量、覆盖到的码位范围,以及按 Unicode 区块的细分。支持 TTF、OTF、WOFF 与 WOFF2 (WOFF 封装会先被解开)。它报告哪些码位映射到了字形,但不评估字形质量。非字体或已损坏的文件会以清晰的错误被拒绝。
不会。字体完全在浏览器中本地解析 - 离线也能运行。它绝不会离开你的设备。
它指的是字体 cmap 映射到字形的那一组 Unicode 码位 - 也就是字体无需回退到另一种字体便可显示的字符。
如果某个码位不在字体的 cmap 中,字体就没有对应的字形,查看器会用另一种字体替代。报告会准确显示哪些码位是存在的。
TTF、OTF、WOFF 与 WOFF2。WOFF 与 WOFF2 会先被解开至底层 sfnt,然后才读取 cmap。