如何使用python把ppt转换成pdf

yipeiwu_com6年前Python基础

ppt要想完美的转pdf,图片,还是需要在windows下面来操作。

1,安装python3.5.1

下载地址

Windows x86-64 executable installer,windows下64位安装程序

安装界面,选中加入环境变量。这样就不用手动去加环境变量了。

2,安装pip

下载地址

pip-10.0.1.tar.gz,解压后,在解压的根目录下执行以下命令。

python setup.py install 

3,安装python包

pip install PyWin32 Pillow reportlab 

4,下载ppt2pdf程序

git clone

5,ppt转图片,pdf

C:\PPT2PDF-master>python PPT2PDF.py test.pptx test.pdf 
test 
水印完成 
准备生成C:\PPT2PDF-master\test_tank测试.pdf 
C:\PPT2PDF-master\test_tank测试\幻灯片1.PNG 
C:\PPT2PDF-master\test_tank测试\幻灯片2.PNG 
C:\PPT2PDF-master\test_tank测试\幻灯片3.PNG 
C:\PPT2PDF-master\test_tank测试\幻灯片4.PNG 
C:\PPT2PDF-master\test_tank测试\幻灯片5.PNG 
C:\PPT2PDF-master\test_tank测试\幻灯片6.PNG 
C:\PPT2PDF-master\test_tank测试\幻灯片7.PNG 
C:\PPT2PDF-master\test_tank测试\幻灯片8.PNG 
完成PDF合成 

在这里要注意的是,下载下来的文件编码是utf8,不要改变文件的编码格式,不然会报错。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

简单介绍Python的Django框架的dj-scaffold项目

由于Django没有象rails一样指定项目的目录结构规范,很多人都对django项目的目录结构要如何组织而感到困惑。为此我又新创建了一个开源项目dj-scaffold(django的脚...

python3实现从kafka获取数据,并解析为json格式,写入到mysql中

项目需求:将kafka解析来的日志获取到数据库的变更记录,按照订单的级别和订单明细级别写入数据库,一条订单的所有信息包括各种维度信息均保存在一条json中,写入mysql5.7中。 配置...

比较详细Python正则表达式操作指南(re使用)

比较详细Python正则表达式操作指南(re使用)

Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。Python 1.5之前版本则是通过 regex 模块提供 Emecs 风格的模式。Emacs 风格模...

python连接数据库的方法

python连接数据库的方法

MYSQL模块暂时还不支持python3.0以上的版本,由于我下载的python是3.0版本的,所以想要连接数据库只能利用其它的方法。 Python3.x连接MySQL的方案有:ours...

python中使用sys模板和logging模块获取行号和函数名的方法

对于python,这几天一直有两个问题在困扰我:1.python中没办法直接取得当前的行号和函数名。这是有人在论坛里提出的问题,底下一群人只是在猜测python为什么不像__file__...