Eti*_*ves 5 python linux fonts debian python-imaging-library
我正在寻找一种方法来列出 linux/Debian 系统上安装的所有字体,然后使用这些字体生成一些字符串的图像。我正在寻求您的建议,因为我有点了解如何完成每个部分,但不能同时完成两个部分:
要列出 UNIX 系统上的所有字体,xlsfonts可以这样做:
导入 os
list_of_fonts=os.popen("xslfonts").readlines()
ImageFont。然而,ImagesFont.load需要一个文件名,而xlsfonts给出一种标准化的字体名称,两者之间的对应关系似乎并不明显(我试图在我的系统中搜索名为 的输出的文件xlsfonts,但没有结果)。
有谁知道我该怎么做?谢谢!