1.在 “C:\Windows\Fonts\Microsoft YaHei UI”目录下搜索找到 “msyh.ttc”,复制到工程目录
2.编写代码:
from PIL import Image
from PIL import ImageDraw
from PIL import ImageFont
font = ImageFont.truetype("F:/glf_money_date_test/font/msyh.ttc", 18)
img_path = 'tmp.jpg'
image = Image.open(img_path)
draw_ = ImageDraw.Draw(image)
text = '你好'
draw_.text((0, 0), text, (0, 0, 0), font=font)
draw_ = ImageDraw.Draw(image)
re_path = 'test.jpg'
image.save(re_path)
本文介绍如何利用Python的PIL库加载微软雅黑字体并将其应用到图片上,实现图片上的中文显示。首先从指定目录下找到字体文件,然后通过truetype方法设置字体大小,最后使用ImageDraw模块在图片指定位置绘制中文文字。
1809





