我正在寻找另一个问题的解决方案(在inkscape中拉伸文本,然后将其包装到路径),我想知道是否可以轻松地以编程方式从另一种字体中制作一种字体?举个具体的例子,我可以采用 FreeSerif 字体,将其高度加倍,然后生成另一种字体,称为 FreeSkinnySerif 吗?(然后我可以在 Inkscape 中使用 FreeSkinnySerif 并获得我想要的效果。)
问问题
438 次
我正在寻找另一个问题的解决方案(在inkscape中拉伸文本,然后将其包装到路径),我想知道是否可以轻松地以编程方式从另一种字体中制作一种字体?举个具体的例子,我可以采用 FreeSerif 字体,将其高度加倍,然后生成另一种字体,称为 FreeSkinnySerif 吗?(然后我可以在 Inkscape 中使用 FreeSkinnySerif 并获得我想要的效果。)
FontForge 脚本可能对您有用,尤其是scale。我建议先在 GUI 中尝试命令,而不是创建脚本。
我不知道脚本解决方案,但您是否尝试过 Inkscape 内置的 SVG 字体编辑器?
文本->SVG 字体编辑器。
我想你可以制作一个以某种方式使用它的 python 脚本,但简单地使用来自 inkscape 的工具可能会更快。