Я пытаюсь динамически увеличить размер изображения относительно шрифта и текста, заданного draw.text()
.
Оригнальная проблема заключается в создании изображения подписи на основе имени и выбора шрифта.
Вот мой код
from PIL import (Image, ImageDraw, ImageFont,)
width=20
height=20
selected_font='simply_glomrous.ttf'
font_size=30
img = Image.new('RGBA', (width, height), (255, 255, 255, 0))
draw = ImageDraw.Draw(img)
font = ImageFont.truetype(selected_font, font_size)
draw.text((0,0), "Adil Malik", (0,0,0), font)
img.save('signature.png')
Но у меня по-прежнему одинаковый размер изображения, определенный по ширине и высоте. Можем ли мы динамически изменять размер изображения на основе шрифта и его размера?
Примечание: этот вопрос противоположный этому вопросу о стеке_потока