У меня проблема связана с длиной имен некоторых учащихся, и я хочу, чтобы моя программа могла автоматически регулировать размер шрифта, чтобы имя учащегося помещалось в предоставленном пространстве.
У меня есть координаты того, где начинать писать текст (в пикселях) и где текст должен заканчиваться на изображении .png. В идеале мне хотелось бы:
- начать писать имя ученика с середины, чтобы имя также располагалось посередине
- отрегулируйте размер шрифта названия пространства
Пример кода:
Код: Выделить всё
im = Image.open("C:\\Documents\\Certificate\\Effort.png")
d = ImageDraw.Draw(im)
Start_location = (553, 3023)
d.text(Start_location, "Test User")
Подробнее здесь: https://stackoverflow.com/questions/788 ... able-space