S0ulReaver
@S0ulReaver

Python, PIL, перенос текста

Задача: генерировать изображение с текстом. Воспользовался PIL. Вывод текста там конечно имеется, но выводит ровно в строку, и знаков переноса не поддерживает, а требуется. Никакого форматирования текста в библиотеке не имеется? Ну или мб кто уже писал свой кастыль, или всё же придется запилить свой?
  • Вопрос задан
  • 5327 просмотров
Решения вопроса 1
@phasma
margin = offset = 40
for line in textwrap.wrap(text, width=40):
draw.text((margin, offset), line, font=font, fill="#aa0000")
offset += font.getsize(line)[1]


stackoverflow.com/questions/8257147/wrap-text-in-pil
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы