@balak_in

Как выделить слово в тексте на фото?

Пишу бота, чтобы он добавлял текст на картинку. Использую для этого Pillow.

txt1 = " bla bla bla \n 
bla bla <colrful text> \n 
bla bla"

img = Image.open('pic.png')
font = ImageFont.truetype('Arial.ttf', 70)
font_color = (0, 0, 0)
txt1_pos = (1000 , 400)
drawing = ImageDraw.Draw(img)
drawing.multiline_text(txt1_pos, txt1, font=font, anchor='mm', fill=font_color, align='center')

Всё работает. Но появилась необходимость выделить цветом слова между знаками <>

То есть основной текст (bla bla) должен быть одним, а выделенный (<colrful text>) другим цветом.
Как это возможно реализовать?
Спасибо
  • Вопрос задан
  • 60 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы