我有一个TTF字体,需要在FNT中转换(理想情况下也可以在pcf中转换)。我尝试了Fontforge,但是当我加载字体并选择生成字体时 - 没有什么可以从右边的列表中选择,除了"没有位图字体"虽然有WIN FNT。任何人都可以帮我这个吗?
答案 0 :(得分:13)
我建议您尝试Hiero。它可以将任何已安装的系统字体或字体文件转换为.fnt
。
You can download it from BadLogicGames.
.fnt
如果操作正确,您应该有font_name.fnt
和font_name.png
答案 1 :(得分:11)
FNT是位图格式,而TTF是轮廓/矢量格式。要获得FNT输出,您首先需要创建位图警示或罢工。如果Fontforge使用Freetype构建,可以执行此操作:
您现在应该使用位图罢工。转到生成字体;在左侧选择“No Outline Font”,在右侧选择Windows FNT,选择所需的大小,然后生成。
答案 2 :(得分:6)
我构建了此在线工具,用于将 TrueType 字体(.ttf)转换为位图(.fnt)