Python 练习册,每天一个小程序,第 0000 题

2022-06-28 19:20:31 浏览数 (1)

本文最后更新于 1163 天前,其中的信息可能已经有所发展或是发生改变。

要求

 将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。 类似于图中效果

代码

代码语言:javascript复制
from PIL import Image, ImageDraw, ImageFont
iconPath=r"F:学习移动互联APPAPP图标bf181022.png"
icon=Image.open(iconPath,'r')
image=Image.new("RGBA",(icon.size[0] 100,icon.size[1] 100))
image.paste(icon,(0,100))
draw=ImageDraw.Draw(image)
draw.ellipse([icon.size[0]-100,5,icon.size[0] 100,205],"red")
userFont=ImageFont.truetype('simsun.ttc',100)
draw.text([icon.size[0]-50,55],u'99','white',font=userFont)
image.save(r"temp/out.png","PNG")

Post Views: 366

0 人点赞