0

我正在尝试从一堆 SVG 或 PNG 生成一个 ttf 字体文件。每次我尝试时,我都会收到错误消息:

“警告:字体不包含字形”

我在 Mac 和 Linux 上试过这个:

font = fontforge.font()
glyph = font.createChar(65, "font1")
glyph.importOutlines("1.png")
glyph2 = font.createChar(66, "font2")
glyph2.importOutlines("2.png")
glyph3 = font.createChar(67, "font3")
glyph3.importOutlines("3.png")
font.generate("output.ttf")

我尝试了以下提示: 将一系列 .svg 文件作为字形导入 FontForge 并输出字体文件

但仍然无法让它工作。

如果有人对我可以从命令行调用以将 SVG 转换为 TTF 的更好的库有任何想法,那就太好了。

4

0 回答 0