Я недавно начал изучать, как работать с подушкой в python, и это то, что у меня есть (код ниже).
Если я запускаю это, я получаю следующую ошибку:
ValueError: невозможно определить размер региона;используйте поле из 4 предметов
Я пытался удалить строку base.paste, это устраняет ошибку, но не отображает текст.
Я надеюсь, что кто-то здесь может мне помочьчтобы исправить это, текст отображается на изображении.
@app.route("/imgtest/")
def imgtest():
f_text = textwrap.fill(request.args.get('text'), 10)
base = Image.open(config.assetsfolder+'/'+'facts.bmp').convert("RGBA")
txtO = Image.new("RGBA", base.size, (255, 255, 255, 0))
font = ImageFont.truetype(config.assetsfolder+'/'+'fonts'+'/'+'Roboto-Bold.ttf', 15)
canv = ImageDraw.Draw(txtO)
canv.text((95, 283), f_text, font=font, fill="Black")
base.paste(f_text)
base.save(config.assetsfolder+'/'+'done'+'/'+'boop.png')
return send_file(config.assetsfolder+'/'+'done'+'/'+'boop.png')```
How do i show the text in the image?