python ppt 转为图片

可以使用Python的PIL库(Pillow库的后续版本)来实现将PPT转为图片的功能。以下是将PPT文件每页转为图片的简单示例代码:

```python
from pptx import Presentation
from PIL import Image

def ppt_to_images(ppt_file):
    prs = Presentation(ppt_file)
    slide_num = 0
    for slide in prs.slides:
        slide_num += 1
        image_name = f"slide_{slide_num}.png"
        slide.export(f"{image_name}")
        print(f"Slide {slide_num} saved as {image_name}.")

ppt_file = "example.pptx"  # 替换为你的PPT文件路径
ppt_to_images(ppt_file)
```

上述代码需要安装`pptx`和`Pillow`库。你可以使用以下命令安装这两个库:

```
pip install python-pptx
pip install Pillow
```

执行以上代码后,PPT中的每一页将以PNG图像的形式保存在当前目录下。你可以将`ppt_file`变量替换为你的PPT文件的路径,也可以修改保存路径或文件名。 希望对你有所帮助!如果还有其他问题,请随时提问。

相关代码参考