将 Webfonts 转换为 ttf / otf 格式 - 有可能吗?

Posted

技术标签:

【中文标题】将 Webfonts 转换为 ttf / otf 格式 - 有可能吗?【英文标题】:Converting Webfonts to ttf / otf format - is it even possible? 【发布时间】:2012-01-28 09:29:03 【问题描述】:

我在网站上使用了一种字体,我有以下格式:woff、eot、svg。

现在,我正在和一位设计师合作,他想用这种字体创建模型,但我找不到原始的 ttf 文件。

是否可以将 SVG 字体文件的 WOFF 或 EOT 转换回 TTF 或 OTF?

任何帮助将不胜感激!

谢谢

【问题讨论】:

或者我应该在这里问这个:webmasters.stackexchange.com? How to convert WOFF to TTF/OTF via command line?的可能重复 【参考方案1】:

塔尔巴兹,

正如您所指出的,您拥有的字体格式与桌面应用程序不兼容,这是有原因的。 EOT 和 WOFF 格式的开发是为了创建仅用于 Web/浏览器的使用并保护字体免遭未经许可的使用。制作该字体的代工厂将是您开始搜索该字体的 TTF 版本的地方。

【讨论】:

【参考方案2】:

可以将 woff 转换为 ttf/otf。

Fontforge (http://fontforge.github.io/en-US/) 支持这种转换。 像这样的在线转换器 (https://everythingfonts.com/woff-to-ttf) 也可以为您提供帮助。 在 github (https://github.com/hanikesn/woff2otf) 上有一个独立的应用程序。

不过,我还没有看到 eot 到 ttf/otf 的转换器。

【讨论】:

以上是关于将 Webfonts 转换为 ttf / otf 格式 - 有可能吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何将 OTF/TTF 文件转换为 EOT 格式?

用于将 TTF/OTF 字体转换为 SVG 的命令行工具

使用 NodeJS 将 OpenType / TrueType 格式转换为 png 图像

如何从 OTF、TTF 文件中查找字体版本

xlib 上的 TTF/OTF 字体

TTF/OTF 头表中的 checkSumAdjustment 是做啥用的?