0
У меня небольшая проблема с выбором другого шрифта вместо Arial в моем скрипте. Я понятия не имею, где мне найти список разных шрифтов, и каждый раз, когда я пытаюсь заменить arial чем-то другим, например: «Helvetica», я получаю сообщение об ошибке. Это действительно важно для меня, не могли бы вы мне помочь?
from PIL import Image, ImageFont, ImageDraw
img = Image.open(new_img)
fnt = ImageFont.truetype('/usr/share/fonts/truetype/msttcorefonts/Helvetica.ttf', 50)
d = ImageDraw.Draw(img)
d.text((10,10), line, font=fnt
img.save(new_img)
И я хочу получить «шрифт Helvetica», но вместо этого появляются следующие ошибки:
Traceback (most recent call last):
File "Users/creating.py", line 11, in <module>
fnt = ImageFont.truetype('/usr/share/fonts/truetype/msttcorefonts/Helvetica.ttf', 50)
File "Users/content_creating/venv/lib/python3.7/site-packages/PIL/ImageFont.py", line 280, in truetype
return FreeTypeFont(font, size, index, encoding, layout_engine)
File "/Users/content_creating/venv/lib/python3.7/site-packages/PIL/ImageFont.py", line 145, in __init__
layout_engine=layout_engine)
OSError: cannot open resource