使用FontForge从PNG / SVG文件生成TTF

时间:2018-11-12 20:19:23

标签: python svg true-type-fonts fontforge

我正在尝试从一堆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")

我尝试了以下提示: Import a sequence of .svg files into FontForge as glyphs and output a font file

但仍然无法正常工作。

如果有人对更好的库有任何想法,我可以从commmandline致电将SVG转换为TTF,那就太好了。

0 个答案:

没有答案