如何使用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列表计数及插入实例

本文实例讲述了Python列表计数及插入的用法。分享给大家供大家参考。具体如下: 复制代码 代码如下:word=['a','b','c','d','e','f','g']//首个元素为元...

Python3 itchat实现微信定时发送群消息的实例代码

一、简介 1,使用微信,定时往指定的微信群里发送指定信息。 2,需要发送的内容使用excel进行维护,指定要发送的微信群名、时间、内容。 二、py库 1,itchat:这个是主要的工具,...

Python for i in range ()用法详解

for i in range ()作用: range()是一个函数, for i in range () 就是给i赋值: 比如 for i in range (1,3): 就是把1,2依...

python 将有序数组转换为二叉树的方法

python 将有序数组转换为二叉树的方法

题目:将[0,1,2,3,4,5,6,7,8,9,10]存储到二叉树,原数组有序,转换为二叉排序树。 二叉排序树的特点:当前节点的左子树上的所有节点都小于该节点,右子树上的所有节点都小于...

python实现Flappy Bird源码

python实现Flappy Bird源码

Flappy Bird是前段时间(好像一年or两年前....)特别火的有一个小游戏,相信大家都玩过。 Flappy Bird操作简单,通过点击手机屏幕使Bird上升,穿过柱状障碍物之后得...