from docx import Document
from docx.shared import Inches
import os
img_folder=input('请输入图片目录路径:')
img_paths = (os.path.join(img_folder, f) for f in os.listdir(img_folder) if f.endswith(('.jpg','.png')))
# 创建一个新的word文档
doc = Document()
width = Inches(2.8)
height = Inches(1.7)
# 将所有图片插入到word文档中
table = doc.add_table(rows=0, cols=2)
for i, img_path in enumerate(img_paths):
if i % 2 == 0:
row_cells = table.add_row().cells
cell = row_cells[i % 2]
para = cell.add_paragraph()
run = para.add_run()
pic = run.add_picture(img_path, width=width, height=height)
print(f'{os.path.basename(img_path)}已插入到word文档中...')
para.alignment = 1
print('所有图片已全部插入...')
doc.save('图片.docx')
更多推荐内容
- DS生成的代码-考场监考人员抽签系统 7 小时前
- 实时系统监控面板 7 小时前
- 学习必备:B站全自动跳过固定片头片尾 V1.4 (支持指定视频跳过) 7 小时前

文章采用: 《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权。
版权声明:本站资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系客服并出示版权证明以便删除!
国密SM4文件加解密工具
« 上一篇
07-04
DS生成的代码-考场监考人员抽签系统
下一篇 »
07-04
发表评论