2024-04-27 23:25:28 发布
网友
我正试图通过font = ImageFont.load()和/或ImageFont.truetype()函数找出在PIL中可以使用的字体。我想创建一个列表,从中我可以抽样使用随机字体。不幸的是,到目前为止,我还没有在文档中找到任何东西
font = ImageFont.load()
ImageFont.truetype()
到目前为止,我还没有找到使用PIL的解决方案,但是matplotlib有一个函数可以从系统中获取所有可用字体:
PIL
matplotlib
system_fonts = matplotlib.font_manager.findSystemFonts(fontpaths=None, fontext='ttf')
然后可以使用fnt = ImageFont.truetype(font, 60)加载字体
fnt = ImageFont.truetype(font, 60)
到目前为止,我还没有找到使用
PIL
的解决方案,但是matplotlib
有一个函数可以从系统中获取所有可用字体:system_fonts = matplotlib.font_manager.findSystemFonts(fontpaths=None, fontext='ttf')
然后可以使用
fnt = ImageFont.truetype(font, 60)
加载字体相关问题 更多 >
编程相关推荐