я пытаюсь сделать программу чтобы она выводила текстовый файл как на изображение, в текстовом файле все выглядит хорошо, но когда
вот код
# -*- coding: utf-8 -*-
from PIL import Image, ImageDraw, ImageFont
file = open('gul.txt')
# вычесляем динну и высоту
first = file.readline()
img_x = (len(first)-1)
img_y = 0
# размер шрифта
size = 10
for line in file:
img_y += 1
print(img_x, img_y)
# создаем изображение
im =
Image.new('RGB', ((img_x*size),(img_y*size)), color=('#FAACAC'))
# обьект со шрифтом
fontt = ImageFont.truetype('arial.ttf', size=size)
draw_text = ImageDraw.Draw(im)
x = 0
y = 0
file = open('gul.txt')
# рисуем текст на изображении
for line in file:
draw_text.text(
(x, y),
line,
# Добавляем шрифт к изображению
font=fontt,
fill='#1C0606')
y += size
print(line)
im.show()