怎么把文字转化为图片

2025-05-06 16:55:55

1、加载一些模块:import osfrom PIL import Imagefrom PIL import ImageDrawfrom PIL import ImageFont

怎么把文字转化为图片

3、在画布上面输入文本——Happy!text = u"Happy!"dr = ImageDraw.Draw(im)font = ImageFont.truetype(os.path.join("fonts", "msyh.ttf"), 10)dr.text((10, 5), text, font=font, fill="#000000")

怎么把文字转化为图片

5、把画布变为白色:im = Image.new("RGB", (500, 365), (255, 255,255))text = u"Happy!"dr = ImageDraw.Draw(im)font = ImageFont.truetype(os.path.join("fonts", "msyh.ttf"), 100)dr.text((10, 5), text, font=font, fill="#000000")

怎么把文字转化为图片

7、汉字也是可以的:im = Image.new("RGB", (500, 365), (255, 255,255))text = u"新年\nHappy!"dr = ImageDraw.Draw(im)font = ImageFont.truetype(os.path.join("fonts", "msyh.ttf"), 100)dr.text((10, 5), text, font=font, fill="green")

怎么把文字转化为图片

9、需要换行:im = Image.new("RGB", (500, 365), (255, 255,255))t = u"新年"tt = u'\n\n\nHappy!'dr = ImageDraw.Draw(im)font = ImageFont.truetype(os.path.join("fonts", "msyh.ttf"), 100)font0 = ImageFont.truetype(os.path.join("fonts", "msyh.ttf"),33)dr.text((10, 5), t, font=font, fill="red")dr.text((10, 5), tt, font=font0, fill="deeppink")

怎么把文字转化为图片
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢