最近在研究用Python做各种办公的自动化相关程序,这几天终于调通过了一个简洁版本的PDF转PPT程序,执行成功,下面把代码及执行细节分享出来.
一、Python 版本说明
当前我使用的版本是3.1.1.0,大家可以用下面的代码查一下自己的版本,确保你的版本是否V3.0以上。
python --version
下面是我环境的version
特地提这个的原因是python 3.0以上的版本的PyPDF2里面的方法跟2.0是不一样的,例如:
在python3 版本里面是:PyPDF2.PdfReader(pdf_file),在python2.0里面是PyPDF2.PdfFileReader(pdf_file),大家根据自己的版本可以调整代码,同样可以实现功能。
二、PDF转PPT程序需要导入的工具包
1、导入PyPDF2 ,pdf处理的工具包
这个是用来对PDF文件进行相关的操作的工具包,之前我分析的程序中有用到这个对pdf文件进行拆分的功能
pip install PyPDF2
2、导入pptx,生成pptx的工具包
这个是用来对PPT文件进行相关的操作的工具包,是必须安装的。
pip install pptx
3、 导入 tkinter,文件夹及文件的工具包
Tkinter是一个用于创建图形用户