繁体   English   中英

wxPython:从文件加载字体

[英]wxPython: Load font from file

我正在制作一个wxPython应用程序,并且我想使用文件中包含的一些非标准字体。 我该怎么做呢?

您需要的Win32 API称为AddFontResource (使用完字体后,您还想使用RemoveFontResource)。 我尚未找到此功能的python包装器,因此您需要使用ctypes或等效类型来直接访问API。 一旦添加了字体,就应该以常规方式对其进行访问(请注意,所有应用程序都可以访问该字体)。

有一个SO 线程建议使用FreeType库包装器(ft2),但这似乎有点过大(除非您有其他需要),并且该包装器被标记为beta。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM