美文网首页
生成文字图片2021-07-15

生成文字图片2021-07-15

作者: 夏树的宝马 | 来源:发表于2021-07-15 17:41 被阅读0次
    from PIL import Image, ImageDraw, ImageFont
    
    
    def yield_zh_word(word,save_name=None,font_name='simsun.ttc',font_size=30):
        # :param word: 需要生成的文字 必须中文
        # :param save_name: 保存的图片名称 没有自动生成
        # :param font_name: 字体 需要系统存在这个字体 没有就去对应文件夹找一下就行
        # :param font_size: 字体尺寸 发现高会少1个像素
        font=ImageFont.truetype(font_name, font_size, encoding="unic")
        w,h=font.getsize(word)
    
        image = Image.new('RGB', (w, h), (255, 255, 255))
        draw = ImageDraw.Draw(image)
        draw.text((0, 0), word, 'black', font)
        if save_name is None:
            file_name=str(len(word))+'_'+word[:5]+'.jpg'
            image.save(file_name)
        else:
            image.save(save_name)
    
    
    yield_zh_word('安保')
    
    
    

    https://blog.csdn.net/lxfHaHaHa/article/details/87639291

    相关文章

      网友评论

          本文标题:生成文字图片2021-07-15

          本文链接:https://www.haomeiwen.com/subject/lalmpltx.html