python实现将ppt内容导出为图片并拼接成长图

一个完整的车轮子~

  1. 参数1输入绝对路径,参数2输出带后缀的文件名称。
  2. 生成的长图会直接生成在和ppt所在的同级目录。
  3. 同时会生成一个和ppt名称一样的目录,用于存放每页ppt的图片。
# -*- coding: UTF-8 -*-
# Auther: youren.S

import os
import shutil
import win32com
import win32com.client
# from win32com.client import constants
from PIL import Image

ppt_dir = input(r"输入PPT所在目录的绝对路径:")
ppt_file = input(r"输入PPT文件名称,含后缀(如ppt&pptx):")
ppt_name1,ppt_name2 = ppt_file.split(".")

file_ext = os.path.splitext(ppt_file)[1]

# 判断文件后缀
if file_ext == ".ppt" or file_ext == ".pptx":
    print("="*60)
else:
    print("请检查文件后缀是否正确。")

ppt_dirfile = ppt_dir + '/' + ppt_file
print(ppt_dirfile)


# wc = win32com.client.constants
def output_file(ppt_path):
    """
    判断文件是否存在并生成图片保存目录
    :param ppt_path: ppt文件路径
    :return: 文件保存目录
    """
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值