查看 .woff2 字体文件的内容

15

我正在尝试确保.woff2字体文件与我的.ttf文件之一包含相同的字形集。因此,如果能够以某种方式并排查看它们,那将非常好,但我找不到任何工具使得在Mac OS上查看.woff2文件成为可能。

您有经验的人可以给我指点吗?或者您知道在Mac上比较两个字体文件的更好方法吗?

3个回答

6

我在寻找类似的东西时,发现了 FontTools:https://github.com/fonttools/fonttools

你可以使用 Python 的 pip 包管理器进行安装:

pip install fonttools[ufo,lxml,woff,unicode]

安装完成后,您可能想使用fonttools ttx命令从两种字体中提取Glyphs表,然后进一步比较生成的.ttx文件:

fonttools ttx -t GSUB --flavor woff2 -o woff2.ttx some-font.woff2
fonttools ttx -t GSUB -o ttf.ttx some-font.ttf
diff woff2.ttx ttf.ttx

2
不错的技巧。我发现“GlyphOrder”表格更容易处理。fonttools ttx -t GlyphOrder --flavor woff2 -o glyphs.xml my.woff2 - Robert

5

最终,我没有找到任何查看.woff文件的选项。对于一些遇到困难的人,这是我做的:

  1. 使用在线转换器之一将woff字体转换为ttf。
  2. 使用系统默认字体查看器(Mac上的FontBook)或可下载的字体查看器之一(例如FontForge、FontExplorer X)打开ttf文件。

虽然在转换过程中可能会出现错误,但总比没有好。


5

FontForge可以打开.woff2字体文件。
它适用于Windows,MacOS和Linux。

在我的情况下,它可以打开Angular Material Icon字体,这样我就可以检查文件版本中有哪些图标。
为了获得更好的性能,您可以在菜单中隐藏未使用的字形


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接