首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用PIL裁剪字体

使用PIL裁剪字体
EN

Stack Overflow用户
提问于 2009-12-20 02:38:53
回答 4查看 3.2K关注 0票数 6

此图像是用PIL创建的。看到这张图中的g和y是如何被切掉的了吗?我如何防止这种情况发生?

http://img109.imageshack.us/img109/8874/screenshotep.png

创建此图像的代码非常简单(经过简化):

代码语言:javascript
复制
import Image, ImageDraw, ImageFont

im = Image.new("RGBA", (200, 200), 'white')
draw = ImageDraw.Draw(im)

font = ImageFont.truetype("VeraSe.ttf", 12)

draw.text(
           (1, 1),
           " %s: " % "ggjyfFwe__",
           font=font,
           fill='black'
)

draw.text(
           (1, 30),
           " %s" % 15,
           font=font,
           fill='black'
)

im.show()

我尝试了几种不同的字体,它总是被裁剪。令人惊讶的是,谷歌搜索"PIL字体剪辑“返回的有用信息很少……我在Ubuntu 9.10上使用python 2.6.4和PIL 1.1.6

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1933766

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档