RT(一张图片占满一页)
from pptx import Presentation
from pptx.util import Cm
def file_name(file_dir):
L=[]
for root, dirs, files in os.walk(file_dir):
for file in files:
if os.path.splitext(file)[1] == '.jpeg' or os.path.splitext(file)[1] == '.png' or os.path.splitext(file)[1] == '.jpg':
L.append(os.path.join( file))
return L
arr = file_name(os.getcwd())
prs = Presentation()
width = Cm(25.5)
height = Cm(19)
for file in arr:
blank_slide_layout = prs.slide_layouts[6]
slide = prs.slides.add_slide(blank_slide_layout)
pic = slide.shapes.add_picture(file,0,0,width,height)
prs.save('添加图片9.pptx')