如何使用python把ppt转换成pdf
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程序
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,不要改变文件的编码格式,不然会报错。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
批量将ppt转换为pdf的Python代码 只要27行!
这是一个Python脚本,能够批量地将微软Powerpoint文件(.ppt或者.pptx)转换为pdf格式. 使用说明 1.将这个脚本跟PPT文件放置在同一个文件夹下. 2.运行这个脚本. 全部代码 import comtypes.client import os def init_powerpoint(): powerpoint = comtypes.client.CreateObject("Powerpoint.Application") powerpoint.Visible =
-
python实现向ppt文件里插入新幻灯片页面的方法
本文实例讲述了python实现向ppt文件里插入新幻灯片页面的方法.分享给大家供大家参考.具体实现方法如下: # -*- coding: UTF-8 -*- import win32com.client import win32com.client.dynamic import os #我的示例(Template)文档名为 BugCurve.pptx def PowerPoint(): ppt = os.path.join(os.getcwd(), "BugCurve.pptx") A
-
python启动办公软件进程(word、excel、ppt、以及wps的et、wps、wpp)
复制代码 代码如下: #-*- coding:utf-8 -*- from win32com.client import Dispatch import time def start_office_application(app_name): # 在这里获取到app后,其它的操作和通过VBA操作办公软件类似 app = Dispatch(app_name) app.Visible = True time.sleep(0.5) app.Quit() if __name__ == '__main__
-
Python输出PowerPoint(ppt)文件中全部文字信息的方法
本文实例讲述了Python输出PowerPoint(ppt)文件中全部文字信息的方法.分享给大家供大家参考.具体分析如下: 下面的代码依赖于windows com,所以必须在机器上安装PowerPoint才能用,可以将PPT文件中的所有纯文本信息进行输出到指定的文件,非常实用. import win32com from win32com.client import Dispatch, constants ppt = win32com.client.Dispatch('PowerPoint.App
-
python生成ppt的方法
本文主要介绍如何通过python生成ppt文件,以及借助ppt模板来生成ppt 环境 python 3 python-pptx 安装 pip3 install python-pptx 将文字输出到ppt 效果图 代码 from pptx import Presentation # 创建幻灯片 ------ prs = Presentation() title_slide_layout = prs.slide_layouts[0] slide = prs.slides.add_slide(titl
-
如何使用python把ppt转换成pdf
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 Pillo
-
用python把ipynb文件转换成pdf文件过程详解
这两天一直在做课件,我个人一直不太喜欢PPT这个东西--能不用就不用,我个人特别崇尚极简风. 谁让我们是程序员呢,所以就爱上了Jupyter写课件,讲道理markdown也是个非常不错的写书格式啊. 安装Jupyter其实非常简单,你会python就应该会用jupyter,起码简单的 pip install jupyter, jupyter notebook 要会对伐- 好那接下来就是使用jupyter了,启动jupyter后,使用浏览器访问相应IP:Port就可以使用了.没错,jupyter就
-
python把ipynb文件转换成pdf文件过程详解
这两天一直在做课件,我个人一直不太喜欢PPT这个东西--能不用就不用,我个人特别崇尚极简风. 谁让我们是程序员呢,所以就爱上了Jupyter写课件,讲道理markdown也是个非常不错的写书格式啊. 安装Jupyter其实非常简单,你会python就应该会用jupyter,起码简单的 pip install jupyter, jupyter notebook 要会对伐- 好那接下来就是使用jupyter了,启动jupyter后,使用浏览器访问相应IP:Port就可以使用了.没错,jupyter就
-
asp.net实现将ppt文档转换成pdf的方法
本文实例讲述了asp.net实现将ppt文档转换成pdf的方法.分享给大家供大家参考.具体实现方法如下: 一.添加引用 复制代码 代码如下: using Microsoft.Office.Core; using Microsoft.Office.Interop.PowerPoint; 二.转换方法 复制代码 代码如下: ///<summary> /// 把PowerPoint文件转换成PDF格式文件 ///</summary> ///<
-
python爬虫实现教程转换成 PDF 电子书
写爬虫似乎没有比用 Python 更合适了,Python 社区提供的爬虫工具多得让你眼花缭乱,各种拿来就可以直接用的 library 分分钟就可以写出一个爬虫出来,今天就琢磨着写一个爬虫,将廖雪峰的 Python 教程 爬下来做成 PDF 电子书方便大家离线阅读. 开始写爬虫前,我们先来分析一下该网站1的页面结构,网页的左侧是教程的目录大纲,每个 URL 对应到右边的一篇文章,右侧上方是文章的标题,中间是文章的正文部分,正文内容是我们关心的重点,我们要爬的数据就是所有网页的正文部分,下方是用户的
-
word ppt excel文档转换成pdf的C#实现代码
复制代码 代码如下: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms; using Word = Microsoft.Office.Interop.Word;using Excel = Micro
-
python使用reportlab实现图片转换成pdf的方法
本文实例讲述了python使用reportlab实现图片转换成pdf的方法.分享给大家供大家参考.具体实现方法如下: #!/usr/bin/env python import os import sys from reportlab.lib.pagesizes import A4, landscape from reportlab.pdfgen import canvas f = sys.argv[1] filename = ''.join(f.split('/')[-1:])[:-4] f_j
-
C#将PPT文件转换成PDF文件
这里在提供C#代码,将PPT转成PDF.直接上代码: 要引入Microsoft.Office.Interop.PowerPoint; 版本12.0.0.0: using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Runtime.InteropServices; using Microsoft.Office.Interop
-
Python3实现网页内容转换成PDF文档和图片
目录 1.引言 2.代码实战 2.1 模块介绍 2.2 安装 2.3 代码实例 2.4 拓展 3.总结 1.引言 小鱼:小屌丝,你这是干啥呢? 小屌丝:我的女神想要这个网页的内容. 小鱼:那你也不能这一点点的复制粘贴啊, 小屌丝:为了我的女神,再辛苦我都愿意… 小鱼:咱能不能man一点,你直接把网页内容爬下来不就完事了, 小屌丝:我的女神还要把这些内容转换成PDF, 小鱼:你的女神事可真多… 小屌丝:鱼哥,你有什么好的法子吗? 小鱼:嗯,办法嘛,确实有 小屌丝:我懂. 小鱼:…上道这么快,果然为
-
python将字符串转换成数组的方法
python将字符串转换成数组的方法.分享给大家供大家参考.具体实现方法如下: #----------------------------------------- # Name: string_to_array.py # Author: Kevin Harris # Last Modified: 02/13/04 # Description: This Python script demonstrates # how to modify a string by # converting it
随机推荐
- 批处理入门手册之批处理常用DOS命令篇(md、rd、ren、move)
- 服务器端Go程序对长短链接的处理及运行参数的保存
- 使用Xcode为iOS应用项目创建PCH文件的方法及应用示例
- oracle 日期函数集合(集中版本)第1/2页
- asp.net 面试 笔试题目[附答案]第1/3页
- IE6下javasc#ipt:void(0) 无效的解决方法
- php制作中间带自己定义图片二维码的方法
- python持久性管理pickle模块详细介绍
- C++的static关键字及变量存储位置总结
- Python enumerate遍历数组示例应用
- PowerShell脚本开发之尝试登录ftp
- sql 删除表中的重复记录
- 探寻JavaScript中this指针指向
- HDwiki 5.1下iis的rewrite规则分享
- C语言之栈和堆(Stack && Heap)的优缺点及其使用区别
- C#使用AutoResetEvent实现同步
- Android设计登录界面、找回密码、注册功能
- php 过滤器实现代码
- 解析crontab php自动运行的方法
- Android中两个Activity之间数据传递及返回问题