如何将 True Type 字体转换为位图字体?

如何将 True Type 字体转换为位图字体?

我需要将 True Type 字体(更具体地说是 Arial.ttf 字体)转换为位图字体(XML + PNG)。如何轻松完成此操作?

答案1

有几个程序在这方面表现很好:

  • 字体生成器是开源的,并且应该是跨平台的。
  • AngelCode 的位图字体生成器是一个更简单的程序,以防 Font Builder 太复杂或不能满足您的需要。
  • FontForge是一个功能强大的编辑器,可让您编辑、创建和将字体转换为位图(反之亦然)。

但请注意,这些程序不会输出任何您想要的 XML 元数据。目前没有任何程序可以做到这一点。

答案2

我做了这个前段时间。它可以构建紧凑的字体位图,可选地包括字距调整,并包含用于加载和显示字体的源代码

https://github.com/SudoMike/SudoFont

相关内容