怎样使用Python PIL 模块为图片添加文字?

 时间:2026-02-13 17:49:24

1、首先我们在项目上面点击鼠标右键,选择新建一个Python文件

怎样使用Python PIL 模块为图片添加文字?

2、接着我们在页面右侧的派送编辑器当中输入如下的代码,代码写在第3个步骤当中

怎样使用Python PIL 模块为图片添加文字?

3、from PIL import Image, ImageDraw, ImageFont  # 调用库


import os
path1 = r"E:\截图"
path2 = r"E:\06"
fontpath = ImageFont.truetype("E:\安装系统软件\字体\常用\萌妹子体.ttf", 40)    # 字体和大小
img_list = os.listdir(path1)
a = 6
b = int(a/2)
for img in img_list:
   im1 = Image.open(path1+'\\'+img)  # 文件存在的路径
   im2 = Image.new("RGB", (im1.width + a, im1.height + a), "#1E90FF")   # 矩形背景颜色
   print(im1.format, im1.size, im1.mode, im1.info)
   draw = ImageDraw.Draw(im1)   # 定义图片
   draw.text((10, im1.height-a*30), u'北方有佳人。绝世而独立。', fill=(255, 255, 255), font=fontpath)     # 添加文字
   draw.text((10, im1.height-a*20), u'一顾倾人城。再顾倾人国。', fill=(255, 255, 255), font=fontpath)
   draw.text((10, im1.height-a*10), u'宁不知倾城与倾国。佳人难再得。', fill=(255, 255, 255), font=fontpath)
   im2.paste(im1, (b, b))
# im2.show()
   print(im2)
   im2.save(path2+'\\'+img)

怎样使用Python PIL 模块为图片添加文字?

4、在代码页面我们点击鼠标右键选择运行这一段代码

怎样使用Python PIL 模块为图片添加文字?

5、最后我们就可以看到我们成功的在图片上面添加了文字,当然了,我们也可以选择同样的方法为图片来添加水印文字

怎样使用Python PIL 模块为图片添加文字?

  • 6月27日望湖楼醉书五绝(其一)是什么意思
  • 怎么挑选性价比高的旅游团?
  • 《小王子》主要人物有哪些
  • 想知道王蒙是谁呢
  • 怎么写春节节前安全会议纪要
  • 热门搜索
    盈通显卡怎么样 人是怎么形成的 卤三国怎么样 怎么贴对联 河北传媒学院怎么样 光明牛奶怎么样 掉发怎么办 毕业论文结论怎么写 鳖怎么杀 怎么去脂肪粒