FontForge:批量将字体的单个字形导出为SVG文件?

6
2个回答

7

打开你想要导出的字体。

  • 前往文件 > 执行脚本
  • 粘贴:SelectWorthOutputting(); foreach Export("svg"); endloop;
  • 选择“FF”单选按钮。
  • 点击确定

在运行Mojave的最新Mac版本上也适用。字体文件保存在用户目录~./中。


1
仅供参考:另请参阅此答案,基本上是针对不同问题的相同解决方案。 - Speravir
当运行此脚本时,我遇到了“保存失败”的错误。有什么解决办法吗? - Clicker
@Clicker 确保你已经打开并加载了字体。同时,确保你正确地输入了文本,并使用了正确的分隔符。 - Peter Suwara
@PeterSuwara 是的,字体是开放的并已加载。事实上,我尝试了一些流行的 Google 字体。仍然出现相同的错误!不确定是什么原因导致的。在运行此脚本时是否有选择特定保存位置的方法?感谢您的回复。 - Clicker

1
当我第一次运行上述脚本时,我遇到了相同的“保存失败”错误。为了解决这个问题,在Windows 10上,我以管理员身份运行了FontForge,然后它就完美地运行了。所有的.svg文件将被保存在你安装FontForge的同一个目录下(例如:C:\Program Files (x86)\FontForgeBuilds)。有关导出支持的文件的文档,请参见https://fontforge.org/docs/scripting/scripting-alpha.html#Export

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