Pillow ImageDraw.Draw.textsize выдает объект 'str', не имеющий атрибута 'getsize'Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Pillow ImageDraw.Draw.textsize выдает объект 'str', не имеющий атрибута 'getsize'

Сообщение Anonymous »

В 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»