@igro_sia
Познаю Python

Pillow. Текст из файла в изображение?

Добрый день. Прошу сильно не пинать. Перерыл много информации но так и не нашел ответа.
В общем нужно вывести текст из txt в изображение, по коду что ниже получается вывести следующие
_io.TextIOWrapper name='/Users/sia/PycharmProjects/tgm/437667423.txt' mode='r' encoding='cp1251'


patch = '/Users/sia/PycharmProjects/tgm/123.txt'
        tt = open(patch, 'r')
        txt = str(tt)
        image = Image.new('RGBA', (500, 500), (0, 0, 0, 0))
        draw = ImageDraw.Draw(image)
        font = ImageFont.truetype("/Users/sia/PycharmProjects/tgm/font.ttf", 14)
        draw.text((10, 10), txt, font=font, fill=(255, 0, 0))
        draw.text((10, 25), "world", font=font, fill=(255, 255, 0))
        image.save("1.png")
        img = open('1.png', 'rb')
        bot.send_photo(message.chat.id, img)
        log(message, answer)
        log(message, txt)

Мне кажется не хватает , что-то здесь:
tt = open(patch, 'r')
txt = str(tt)

Ткните в каком направление копать
  • Вопрос задан
  • 190 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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