我正在尝试使用 VB6/VB5 代码(在 Windows 下)为 TrueType/OpenType 字体编写一个字体查看器。
出乎意料的困难:
1) 在 VB/winAPI 中,我没有找到如何提取字体名称或一般字体属性。
2) 我可以安装字体(使用 AddFontResource API 函数),但必须卸载它。然而,虽然 (AddFontResource"需要一个路径名,但删除字体需要字体的名称,这对我来说是未知的。
有没有办法使用未安装的字体 ttf)?
有没有办法使用 vb6 提取字体的属性?
(我可以用 wxPython 编写程序,但我对 python 中的字体的了解比 VB 更少)
请您参考如下方法:
您可以使用 FreeType library .
