ImageFont.truetype().getsize()弃用,新的api
时间: 2023-05-28 22:06:19 浏览: 151
Python图像处理库PIL的ImageFont模块使用介绍
在Pillow 8.0.0版本中,ImageFont.truetype().getsize()被弃用,新的API是使用ImageDraw.Draw().textsize()来计算文本大小。
例如:
```
from PIL import Image, ImageDraw, ImageFont
# 加载字体
font = ImageFont.truetype("arial.ttf", size=24)
# 创建一个画布
img = Image.new("RGB", (200, 100), (255, 255, 255))
# 创建一个画笔
draw = ImageDraw.Draw(img)
# 绘制文本
text = "Hello, World!"
text_size = draw.textsize(text, font)
# 打印文本大小
print(text_size)
```
输出:
```
(113, 24)
```
阅读全文