1

我已经掌握了这些天使用的所有主要格式的命令行字体转换,但有一个例外。某些 woff2 文件不会使用 GitHub 上的官方工具解压缩。我知道它们没有损坏,而且我知道文件类型是正确的。在尝试一些顶级商业转换器以及许多免费的在线实用程序时,我遇到了同样的问题。出于某种原因,唯一可以处理这些有问题的 woff2 文件的是EverythingFonts。我最好的猜测是为什么某些 woff2 字体可能会使用与 GitHub 上当前可用的稳定公共解码器不兼容的实验性前沿功能。

输出中的元数据表明转换使用了命令行工具的“AFDKO”包(Adobe 的 Opentype 字体开发工具包),这些工具也可以在 GitHub 或 Adob​​e 的网站上免费获得。

我不喜欢在线转换器,因为大多数都会施加大小限制,限制转换次数,并且一次只能转换一个文件。另外,我并不总是在线。因此,为了澄清,我的首要问题是:

尝试使用 AFDKO 中的makeotf二进制文件输入 woff2 文件并输出 ttf 或 otf 文件时使用的正确命令和语法是什么?如果有人有我未尝试过的建议,我愿意接受不需要此 Adob​​e 工具包的答案。

我的目标是编写一个能够自动进行批量转换的脚本,就像我对其他字体格式所做的那样。一旦实现这一目标,我计划与全世界分享我的作品,并推出一个免费的在线字体信息和转换网站,不受任何限制。如果有人对此有意见,我的服务器是基于 Linux 的。我还将免费提供离线二进制文件,但这需要时间。

4

1 回答 1

1
于 2017-09-10T15:43:31.547 回答