任何人都可以了解如何生成UFM或GTT文件吗?我是否将现有的字体文件(也许是TTF)转换为此格式?我已阅读this并了解它们只是包含结构的二进制文件。我真的不认为我应该手工制作这些......所以有工具吗?
我已经构建了纯文本驱动程序示例(WinDDK),它附带了一些GTT和UFM文件,但显然我需要定义自己的字体指标。我的一些字体与UFM提供的cpi不同,所以我真的不知道如何继续。
修改:
我的问题而不是尝试的解决方案:我正在尝试构建一个unidrv minidriver打印机驱动程序,我需要支持自定义字体。如果GTT / UFM不是最佳路线,请告诉我。我想完全避免使用v3模型,但我要求通过Windows 8.1支持XP SP3。 Windows 10将是另一个故事。