fonts - 如何使用 Fontforge 将 TTF 转换为 FNT

标签 fonts bitmap-fonts fontforge

我有一个 TTF 字体,需要在 FNT 中转换(最好在 pcf 中)。我尝试过 Fontforge,但是当我加载字体并选择生成字体时-尽管有 WIN FNT,但除了“无位图字体”之外,从右侧的列表中无法选择任何内容。谁能帮我这个?

最佳答案

我建议尝试 Hiero .它可以将任何已安装的系统字体或字体文件转换为 .fnt .

You can download it from BadLogicGames.

  • 开通 runnable-hiero.jar
  • 选择要转换的字体。
  • 对于 PC 上已安装的字体:选择 系统
  • 对于下载的字体文件:选择 文件 并通过单击 选择一种字体...
  • 在菜单栏中,选择 文件 → 保存 BMFont 文件(文本)
  • 选择以 .fnt 结尾的保存位置和文件名

  • 如果操作正确,您应该有两个文件 font_name.fntfont_name.png
    Hiero v3.1 - Bitmap Font Tool

    关于fonts - 如何使用 Fontforge 将 TTF 转换为 FNT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24529369/

    相关文章:

    python - 如何获取(网络)字体中单个字符的大小?

    CSS 天气图标作为文本旁边的字体

    java - 在一个 Json 皮肤中使用多种字体

    java - BitmapFont 按边界获取字符串?

    Pip install fontforge,说找不到版本

    fonts - 如何向 Jekyll 网站添加自定义本地字体?

    python - 添加用于 ReportLab 的字体

    java - LibGDX:特殊字符不会显示

    python - 通过 FontForge Python 绑定(bind)更改字体的 em 大小

    python - 从 Python 内部设置 LD_LIBRARY_PATH