Fontforge:使用 fontforge 命令行将字形导出为 SVG
Fontforge: Export a glyph to SVG with fontforge command line
如何使用 Fontforge 命令行将字形(从其 unicode)导出到 SVG?
我还需要指定字体大小并保留字体中的原始边距。
您可能已经找到了答案,但我只需要使用最新版本的 FontForge 来解决这个问题。此命令的旧答案:
fontforge -lang=ff -c 'Open(); SelectWorthOutputting(); foreach Export("svg"); endloop;' font.ttf
在命令提示符下不想在 Windows10 上工作(我假设是权限问题),但您可以试一试。一个快速的解决方法是通过 GUI 执行脚本来完成。
运行 FontForge(对于安装在Program Files (x86)目录下的Windows10,可能需要右击"run_fontforge.exe" --> 运行 作为管理员).
打开要导出的字体。
转到文件 > 执行脚本
- 粘贴:
SelectWorthOutputting(); foreach Export("svg"); endloop;
- Select "FF" 圆形按钮。
- 点击确定
它将保存到 FontForge 文件夹(run_fontforge.exe 所在的文件夹)。
如何使用 Fontforge 命令行将字形(从其 unicode)导出到 SVG?
我还需要指定字体大小并保留字体中的原始边距。
您可能已经找到了答案,但我只需要使用最新版本的 FontForge 来解决这个问题。此命令的旧答案:
fontforge -lang=ff -c 'Open(); SelectWorthOutputting(); foreach Export("svg"); endloop;' font.ttf
在命令提示符下不想在 Windows10 上工作(我假设是权限问题),但您可以试一试。一个快速的解决方法是通过 GUI 执行脚本来完成。
运行 FontForge(对于安装在Program Files (x86)目录下的Windows10,可能需要右击"run_fontforge.exe" --> 运行 作为管理员).
打开要导出的字体。
转到文件 > 执行脚本
- 粘贴:
SelectWorthOutputting(); foreach Export("svg"); endloop;
- Select "FF" 圆形按钮。
- 点击确定
它将保存到 FontForge 文件夹(run_fontforge.exe 所在的文件夹)。