python 获取PIL中所有可用字体的列表

z9smfwbn  于 2023-04-19  发布在  Python
关注(0)|答案(1)|浏览(204)

我试图找出哪些字体可以在PIL中使用font = ImageFont.load()和/或ImageFont.truetype()函数。我想创建一个列表,从中可以随机选择要使用的字体。不幸的是,到目前为止,我还没有在文档中找到任何内容。

yb3bgrhw

yb3bgrhw1#

到目前为止,我还没有找到一个解决方案与PIL,但matplotlib有一个功能,以获得所有可用的字体从系统:
system_fonts = matplotlib.font_manager.findSystemFonts(fontpaths=None, fontext='ttf')
然后可以使用fnt = ImageFont.truetype(font, 60)加载字体

相关问题