我有类似的东西正在转换字体
i=1
while ( i<$argc )
Open($argv[i])
# edit meta somehow
Generate($argv[i]:r + type)
i = i+1
endloop
打印此元数据
Created by FontForge 20141024 at Wed Nov 12 16:59:42 2014
By Jimmy Wärting
我想删除或更改
答案 0 :(得分:0)
您可以使用内置功能SetFontNames
。
它具有以下签名:
SetFontNames(fontname[,family[,fullname[,weight[,copyright-notice[,fontversion]]]]])
i=1
while ( i<$argc )
Open($argv[i])
#edit meta
SetFontNames('fontName', 'fontFamilyName', 'fullName', 'weight',
'copyright', 'version')
Generate($argv[i]:r + type)
i = i+1
endloop
如果不需要某些参数,只需写空字符串:
SetFontNames('', '', '', '', 'copyright', 'version')
有关更多详细信息,请参见https://fontforge.github.io/scripting-alpha.html