Skip to main content
 首页 » 编程设计

python之编写字体查看器之获取字体属性,动态加载 ttf

2025年05月04日9kenshinobiy

我正在尝试使用 VB6/VB5 代码(在 Windows 下)为 TrueType/OpenType 字体编写一个字体查看器。

出乎意料的困难:

1) 在 VB/winAPI 中,我没有找到如何提取字体名称或一般字体属性。

2) 我可以安装字体(使用 AddFontResource API 函数),但必须卸载它。然而,虽然 (AddFontResource"需要一个路径名,但删除字体需要字体的名称,这对我来说是未知的。

有没有办法使用未安装的字体 ttf)?

有没有办法使用 vb6 提取字体的属性?

(我可以用 wxPython 编写程序,但我对 python 中的字体的了解比 VB 更少)

请您参考如下方法:

您可以使用 FreeType library .