python 文字生成图片

论坛 期权论坛 编程之家     
选择匿名的用户   2021-5-22 16:46   34   0
from PIL import Image, ImageFont, ImageDraw


def CreateImg(text):
    fontSize = 30
    liens = text.split('\n')
    #画布颜色
    im = Image.new("RGB", (480, len(liens)*(fontSize+5)), (255, 0, 0))
    dr = ImageDraw.Draw(im)
    #字体样式,文章结尾我会放上连接
    fontPath = r"C:\Windows\Fonts\STKAITI.TTF"
    
    font = ImageFont.truetype(fontPath, fontSize)
    #文字颜色
    dr.text((0, 0), text, font=font, fill="#FFFF00")
    im.save('output.png')
    im.show()


CreateImg('美女')

上边的方法是python的。其他语言也是一样的,只不过python引用库看起来更简单

字体连接:

https://download.csdn.net/download/weixin_39709920/13619874

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP