使用python写一个程序,将每张图片变成一张PPT
时间: 2024-02-05 08:11:13 浏览: 247
首先,你需要安装Python中的Pillow和python-pptx模块。
安装Pillow模块:
```
pip install Pillow
```
安装python-pptx模块:
```
pip install python-pptx
```
接下来,你可以使用以下代码将每张图片转换为一个PPT:
```python
from PIL import Image
from pptx import Presentation
from pptx.util import Inches
# 读取图片
img = Image.open('image.png')
# 创建PPT
prs = Presentation()
# 添加一页幻灯片
slide = prs.slides.add_slide(prs.slide_layouts[0])
# 将图片添加到幻灯片上
pic = slide.shapes.add_picture('image.png', Inches(1), Inches(1), height=Inches(5))
# 保存PPT
prs.save('image.pptx')
```
此代码将图片名为“image.png”的图片转换为一个名为“image.pptx”的PPT文件。你可以为每张图片重复此过程,以将它们全部转换为PPT文件。
阅读全文