目标:
生成指定字体的文字图片
具体代码
from PIL import Image, ImageDraw, ImageFont
width = 540
height = 360
# 字体所在的目录
font_path = 'C:\Windows\Font\LHANDW.TTF'
# 显示的文字
text = """1234567890
The quick brown fox jumped over a lazy dog.
Pack my box with five dozen liquor jugs.
The five boxing wizards jump quickly.
Quick wafting zephyrs vex bold Jim!
Waltz nymph, for quick jigs vex Bud?
"""
image = Image.new("RGB", (width, height), (255, 255, 255))
# 创建font对象
font = ImageFont.truetype(font_path, 20)
# 创建Draw对象
draw = ImageDraw.Draw(image)
# (5, 5) = (left, top) 即左边距和上边距
draw.text((5, 5), text, font=font, fill='#000000')
image.show()
image.save('test.png')
本文介绍了一种使用Python的PIL库生成包含特定字体文字的图片的方法。通过设置字体路径和文字内容,可以轻松地创建出指定样式和大小的文字图片,并保存为文件。
894

被折叠的 条评论
为什么被折叠?



