0

我有一个程序应该生成一个图像,其中有一堆随机放置在它周围的随机符号。当我运行它时,这就是创建的内容。在此处输入图像描述

我尝试使用的字体是我从 C:\WINDOWS\Fonts 中获取的 symbol.ttf

这是我用来粘贴字符的代码:

font = 'fonts/symbol.ttf'  

t = Image.new("RGBA", (300,300))
draw = ImageDraw.Draw(t)

font = ImageFont.truetype(font, fontsize)

draw.text((70, 70), txt, (0,0,0), font=font)

t = t.rotate(rot)

image.paste(t,box,t)
4

1 回答 1

1

尝试

ImageFont.truetype(font, fontsize, encoding="symb")
于 2021-08-17T14:00:43.197 回答