做教程的时候需要将pptx批量转换为png,于是做了一个,与大家分享吧。南无阿弥陀佛

批量转换目录最终文件
| 文件 | 说明 |
|---|---|
PPT批量转PNG工具.exe |
GUI工具(98.4 MB),双击即可运行 |
ppt2png_gui.py |
Python源码(11.9 KB),可二次开发 |
01制作流程概述.pptx |
源PPT文件 |
01制作流程概述.pdf |
中间产物(LibreOffice生成) |
GUI工具功能
- 选择PPTX文件:浏览选择要转换的PPT
- 选择输出目录:默认自动填充为"截图图片分页"
- DPI设置:默认150,可调72~300
- 文件名前缀:自定义输出文件命名
- LibreOffice路径:自动识别,也可手动指定
- 进度条 + 日志:实时显示转换进度
- 取消按钮:中途可终止转换
转换流程
- PPTX work xlsx→ PDF(LibreOffice 无头模式)
- PDF → PNG(PyMuPDF 逐页渲染,150 DPI,1500×844px)
注意:运行exe的电脑需要安装 LibreOffice(已在
C:\Program Files\LibreOffice)。
下载地址:
https://download.csdn.net/download/tian0000hai/93726632
网盘链接: https://pan.baidu.com/s/1ypg-Y-p7Jy78zyVlRI3sAg?pwd=rf16 提取码: rf16
南无阿弥陀佛