TTF网页字体如何转换为可用于桌面的TTF格式

3
我正在使用CC-BY FontAwesome字体作为我的Twitter Bootstrap驱动网站上的图标。现在我想在另一个网站的原型图像编辑器中使用它。但是它无法工作。我不能在我的图像编辑应用程序中使用它的webfont-TTF。如何将它转换为普通字体?
请不要给我免费/共享软件的闭源链接。我想知道为什么会发生这种情况,并实现自己的脚本来“修复”这个字体。

说句题外话(50声望!)我发现在OSX(10.7)下使用fontawesome字体查找/输入字符很困难。我通过fontbook安装了它,但无法在字符查看器中找到扩展符号。 - Jonathan Arkell
3个回答

3
FontAwesome应该可以直接使用。以下是使用方法:
  1. 下载FontAwesome。然后打开 fonts/FontAwesome.otf 并安装它(在OSX上可以使用Font Book,在Windows上将其添加到字体文件夹中)。
  2. 使用Cheatsheet来选择具体的图标。在那里找到你想要的图标,选中图标并复制它。
  3. 切换到你的图像编辑器,创建一个文本项,将字体设置为FontAwesome,并粘贴你复制的符号。

1
你不应该直接链接到版本化的资源(因为它们会过时或被删除,因为它们非常古老)。链接到下载页面可能更合适。 - oxygen
这个完全有效,但出于某种原因我无法开始一个新的悬赏来给你奖励。 :/ - Jonathan Arkell
@JonathanArkell 不用担心。很高兴我能帮到你。 - Kostia

1
我假设你在谈论http://fontawesome.io/。如果是这样,那么TTF版本的字体没有问题,也没有必要转换。我已经在Linux上测试了这种字体,只需将.ttf文件放入/usr/share/fonts/中,就可以在LibreOffice、Gimp和Terminal中使用。你的问题几乎肯定是以下之一:
- 安装字体的过程 - 你输入的Unicode字符不正确,或者你的图像编辑器不支持Unicode。
然而,你没有提供足够的细节。你甚至没有定义“它不起作用”的意思。请更新你的问题,并提供更多细节,例如你使用的操作系统和图像编辑器,以及你下载的实际字体的链接。

0
如果您仍在寻找解决方案:简单的方法是使用FontForge或在线服务将包含的SVG字体转换为可用的TrueType或OpenType格式。
据我所知,与TrueType不同,SVG字体没有DRM标志。

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