Я пытаюсь нарисовать текст на изображении, используя PIL, но всегда есть ошибка. Я искал и пытался предложить способы, найденные в stackoverflow, но они не работают для меня.
# -*- coding: utf-8 -*-
from PIL import Image, ImageDraw, ImageFont
province= u'ព្រះសីហនុ'
kh_font = ImageFont.truetype('/Library/Fonts/KhmerOSbattambang.ttf', size=28, encoding='unic')
# im = Image.new("RGBA",(W,H),"yellow")
im = Image.open("blank-plate.png")
W, H = im.size
draw = ImageDraw.Draw(im)
w, h = draw.textsize(msg, font=kh_font)
draw.text(((W-w)/2,(H-h)), province , fill="blue", size=38)
im.show()
Я предпочитаю ព្រះសីហនុ, но получил