我正在尝试从一堆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,那就太好了。