В Pillow я пытаюсь получить размер текста, чтобы знать, как поместить его на изображение. При попытке сделать следующее я постоянно получаю сообщение об ошибке «AttributeError: объект 'str' не имеет атрибута 'getsize'» при вызове d.textsize(text, font=font_mono).
Что я делаю не так?
from PIL import Image, ImageDraw
txt_img = Image.new("RGBA", (320, 240), (255,255,255,0)) # make a blank image for the text, initialized to transparent text color
d = ImageDraw.Draw(txt_img)
text = "abcabc"
font_mono="Pillow/Tests/fonts/FreeMono.ttf"
font_color_green = (0,255,0,255)
txt_width, _ = d.textsize(text, font=font_mono)
Подробнее здесь: https://stackoverflow.com/questions/693 ... te-getsize
Pillow ImageDraw.Draw.textsize выдает объект 'str', не имеющий атрибута 'getsize' ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
«ValueError: невозможно выделить более 256 цветов» при использовании ImageDraw.Draw()
Anonymous » » в форуме Python - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-