首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在woff2上实现AFDKO 'makeotf‘CLI程序?

在woff2上实现AFDKO 'makeotf‘CLI程序?
EN

Stack Overflow用户
提问于 2017-09-02 14:25:58
回答 1查看 200关注 0票数 1

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

输出中的元数据表明转换使用了命令行工具的"AFDKO“包(Adobe's Font Development Kit for Opentype),这些工具包也可以在GitHub或Adobe的网站上免费获得。

我不喜欢在线转换器,因为大多数转换器都有大小限制,限制转换次数,而且一次只能转换一个文件。另外,我并不总是在线的。所以,为了澄清,我最重要的问题是:

在AFDKO中使用makeotf二进制文件输入和输出woff2文件时,正确的命令和语法是什么?如果有人有我没有尝试过的建议,我愿意接受不需要这个Adobe工具包的答案。

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

EN

回答 1

Stack Overflow用户

发布于 2017-09-10 23:43:32

如果您所需要的只是在特定格式之间进行转换,那么第一个调用端口就是TTX,这是在https://github.com/fonttools/fonttools上找到的一个基于Python的实用程序(注意:如果您要处理WOFF2文件,则需要单独安装brotli包)。

它还提供了比AFDKO命令行实用程序更好的错误报告,因此如果仍然不能工作,您将知道字体解析中哪里出了问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46011104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档