有一些图片,每张图片有对应的文本,需要一张一张拼接为 N 行 M 列的形式,每张图片的文本显示在它下方,文字没有换行,太多的话会很叠在一起

from PIL import Image, ImageDraw, ImageFont
# 获取图片和对应文本的列表
images_and_texts = [
('img/1.png', '阿萨法大使'),
('img/2.png', 'I两个花见花开就还好归纳刚发'),
('img/3.png', '发给还能给你发的那个让他很尬虽然'),
('img/4.png', '阿啊省公司辅导班v没搞错没法干画法高浩然回来后'),
('img/5.png', '发生的你付款就是你的科技归纳科技南国际卡'),
('img/6.png', 'v出门询价单你发几个黄大发'),
('img/7.png', '想你MV帮忙下班v计划'),
('img/8.png', '破会有你,你,没看到两三年饭卡好地方'),
('img/9.png', '阿妈审批单看懂iUR哦是吗佛困哪扫地机个'),
('img/10.png', '说法你啊滚你爸吃米线,i1'),
('img/11.png', '阿萨法聚会那你可能尽快回iu'),
('img/12.png', '实惠哦接哦i价格哦in了看那看归纳,,'),
]
# 设置字体和字体大小
font_path = "simhei.ttf" # 请替换为你系统中存在的字体文件路径
font_size = 50
# 获取最大图片尺寸
max_width = 0
max_height = 0
for img_file, _ in images_and_texts:
with Image.open(img_file) as img:
max_width

最低0.47元/天 解锁文章
303

被折叠的 条评论
为什么被折叠?



