怎么用Python批量将ppt转换为pdf
这是一个Python脚本,能够批量地将微软Powerpoint文件(.ppt或者.pptx)转换为pdf格式。
使用说明
1、将这个脚本跟PPT文件放置在同一个文件夹下。
2、运行这个脚本。
全部代码
import comtypes.client
import os
def init_powerpoint():
powerpoint = comtypes.client.CreateObject(“Powerpoint.Application”)
powerpoint.Visible = 1
return powerpoint
def ppt_to_pdf(powerpoint, inputFileName, outputFileName, formatType = 32):
if outputFileName[-3:] != ‘pdf’:
outputFileName = outputFileName + “.pdf”
deck = powerpoint.Presentations.Open(inputFileName)
deck.SaveAs(outputFileName, formatType) # formatType = 32 for ppt to pdf
deck.Close()
def convert_files_in_folder(powerpoint, folder):
files = os.listdir(folder)
pptfiles = [f for f in files if f.endswith((".ppt", “.pptx”))]
for pptfile in pptfiles:
fullpath = os.path.join(folder, pptfile)
ppt_to_pdf(powerpoint, fullpath, fullpath)
if name == “main”:
powerpoint = init_powerpoint()
cwd = os.getcwd()
convert_files_in_folder(powerpoint, cwd)
powerpoint.Quit()
转载自:https://www.weidianyuedu.com
怎么用Python批量将ppt转换为pdf相关推荐
- Python批量将ppt转换为pdf
这是一个Python脚本,能够批量地将微软Powerpoint文件(.ppt或者.pptx)转换为pdf格式 使用说明 1.将这个脚本跟PPT文件放置在同一个文件夹下 2.运行这个脚本 代码如下: i ...
- 图解python pdf_Python批量将ppt转换为pdf的简单示例
这篇文章主要为大家详细介绍了Python批量将ppt转换为pdf的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧 ...
- python ppt转pdf macos_Python批量将ppt转换为pdf
这是一个Python脚本,能够批量地将微软Powerpoint文件(.ppt或者.pptx)转换为pdf格式 使用说明 1.将这个脚本跟PPT文件放置在同一个文件夹下 2.运行这个脚本 代码如下: i ...
- python实现pdf转ppt_Python实现批量将ppt转换为pdf
这是一个Python脚本,能够批量地将微软Powerpoint文件(.ppt或者.pptx)转换为pdf格式. 使用说明 1.将这个脚本跟PPT文件放置在同一个文件夹下. 2.运行这个脚本. 全部代码 ...
- 用Python代码批量将ppt转换为pdf
这是一个Python脚本,能够批量地将微软Powerpoint文件(.ppt或者.pptx)转换为pdf格式. 使用说明 1.将这个脚本跟PPT文件放置在同一个文件夹下. 2.运行这个脚本. 全部代码 ...
- python ppt转pdf 苹果系统_批量将ppt转换为pdf的Python代码 只要27行!
这是一个Python脚本,能够批量地将微软Powerpoint文件(.ppt或者.pptx)转换为pdf格式. 使用说明 1.将这个脚本跟PPT文件放置在同一个文件夹下. 2.运行这个脚本. 全部代码 ...
- Python 3 -- 批量将PPT转换为PDF
简短的Python代码,可实现批量地将微软Powerpoint文件(.ppt或者.pptx)转换为pdf格式,具有一定的参考意义. # -*- coding: utf-8 -*- "&quo ...
- 批量将ppt转换为pdf
这是一个Python脚本,能够批量地将微软Powerpoint文件(.ppt或者.pptx)转换为pdf格式. 使用说明 1.将这个脚本跟PPT文件放置在同一个文件夹下. 2.运行这个脚本. 全部代码 ...
- Python 批量将 Word 转换为 PDF
大家好,我是水滴~ 对于将 Word 文件转换为 PDF 文件,是我们经常需要的工作.单个文件转的话,Word 本身就支持手动转换,但若有大批量的文件需要转换,这种方式还是有不小的工作量. 所以,为了 ...
最新文章
- as 不显示gradle视图_Python构建RESTful网络服务[Django篇:基于类视图的API]
- unity android本地推送,Unity安卓本地推送
- 【BZOJ-1858】序列操作 线段树
- linux虚拟文件系统vfs
- .NET Core WEB API中接口参数的模型绑定的理解
- 微信红包随机数字_微信红包随机算法转载
- linux指令:输出重定向与追加- 输出重定向 - 表示追加
- oracle的错误代码如何查看对应的错误信息
- H5实例 移动端页面练习
- dup_val_on_index_oracle学习笔记(十六) PL/SQL 异常和goto语句
- C#语言中循环分类总结
- 美封锁对华半导体出口:14nm制造可以 X86设计不行
- 通用软件产品的漏洞数量排名
- vba字典重复key_利用VBA字典,提取两列数据的重复值
- Collection NSArrayM was mutated while being enumerated
- 芝麻授权 java调用_手机浏览器怎么调用支付宝进行用户授权呢?
- h3c 抓包么 能通过debug_华三路由器可以抓包吗 路由器密码
- 移动硬盘无法访问怎么办?还能恢复数据吗?
- AutoGluon处理多模态数据方法及案例——Multimodal Data Tables: Tabular, Text, and Image
- 【数值分析实验MATLAB】数值积分:梯形公式、辛普森公式、复化梯形公式、复化辛普森公式、龙贝格算法、自适应求积方法