python在windows上实现ppt文档每一页转换成图片代码
代码语言:python
所属分类:其他
代码描述:python在windows上实现ppt文档每一页转换成图片代码
代码标签: python windows ppt 文档 每一页 转换 成 图片 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
#!/usr/local/python3/bin/python3 # -*- coding: utf-8 -* import os import win32com.client import time from pathlib import Path def ppt_to_images(ppt_path: str, output_dir: str) -> list: """ 将PPT的所有页面导出为图片 Args: ppt_path: PPT文件的路径 output_dir: 输出图片的目录 Returns: 导出图片的路径列表 """ # 确保输出目录存在 output_dir = Path(output_dir) output_dir.mkdir(parents=True, exist_ok=True) # 初始化 PowerPoint 应用 powerpoint = win32com.client.Dispatch("PowerPoint.Application") powerpoint.Visible = True # 设置为 True 可以看到导出过程 try: # 打开 PPT 文件 presentation = powerpoint.Presentations.Open(str(Path(ppt_path).absolute())) image_paths = [] # 导出每一页 for i i.........完整代码请登录后点击上方下载按钮下载查看
网友评论0