1.打开FontCreator,将ttf文件拖到FontCreator打开。
2.菜单项选择Font=》Properties,打开Font Properties弹窗。
3.在弹窗里面看到有几个子标签页,其中Identification标签页里面的 Font Family即为字体的英文名,自行修改成自己需要的值。
4.在Custom标签页里面,可以看到列表里面的第一列是语言ID,第二列是Name ID,简体中文系统上,找到行 Chinese-People's Republic of China Font Family,
在这一行可以看到Content就是简体中文系统上字体的中文名,双击该行,新弹出的窗口中可以编辑名字。
5.繁体中文或者其他语言的系统下,应该是修改对应的行,没有的也可以Add添加新的行,这个我没有测试,猜测是这样。
6.修改完毕后点击OK保存。
7.菜单项选择File=》Export Font As...=》Export as Desktop Font(ttf/otf),弹出Export as Desktop Font(ttf/otf),窗口。
8.在弹出窗口中将Outline Format项,通过下拉选择TrueType,不建议选CFF(测试时这个选项可能Identification标签页里面字体名不生效)。
9.底部三个按钮显然点击Export即可。最终保存文件窗口自己选择文件格式。
额外说明:Hinting这个选项看起来是抗锯齿?但实际上抗锯齿应该跟字体源有关系吧,我测试时使用
的ttf文件里面的字体可能是没有抗锯齿的,保存的时候选了Auto Hinting也没什么用,但让
生成的ttf文件更大了。没什么用是指我使用gdi+的drawstring绘制时,设置了抗锯齿后会导
致绘制失败,什么都不显示。这个没有进一步研究了。