任务描述
有一个如下图所示的PPT模板,希望将已有的图片以特定的顺序插入到模板占位符中
现有PPT模板 | 希望的结果 |
![]() |
![]() |
代码演示
import os
from os.path import join
import re
from pptx import Presentation
prs = Presentation(r'D:/7_python/2_pic2ppt/test.pptx')
pic_path = r'D://1_Personal/pics/'
file_patt = re.compile(r'1-\d+-\S_\S+-\d_\d+_\d+_\d.*.png')
# variable initialization
slide = 0
ph_id = 0
dir_list = os