Python Imaging Library - 文本渲染
- 论坛
- Python Imaging Library - 文本渲染
15 浏览
Python Imaging Library - 文本渲染
我正在尝试使用PIL渲染一些文本,但结果实在是糟糕透了。
例如,这是我在Photoshop中写的一些文本:
而PIL输出的结果是:
正如您所看到的,PIL的结果非常令人不满意。也许我太挑剔了,但有没有办法使用PIL绘制文本,使结果更接近我的参考图像?
以下是我在Python 2.7和PIL 1.1.7上使用的代码:
image = Image.new("RGBA", (288,432), (255,255,255)) usr_font = ImageFont.truetype("resources/HelveticaNeueLight.ttf", 25) d_usr = ImageDraw.Draw(image) d_usr = d_usr.text((105,280), "Travis L.",(0,0,0), font=usr_font)