今天让claude3帮忙写了个python代码,实现了将ppt转换成图片功能。WPS中实现这个功能还需要开通会员,
其实也就一点代码就可以实现,而且powerpoint中还没有这个将页面转换成图片的功能,废话不多说,直接上源码。
import os
from comtypes.client import CreateObject
from tkinter import Tk, filedialog, Button, Label, StringVar, Entry, messagebox
import tkinter as tk
from tkinter import messagebox
def browse_file():
global ppt_path
file_path = filedialog.askopenfilename(filetypes=[("PowerPoint Files", "*.pptx;*.ppt")])
normalized_path = os.path.normpath(file_path) # 规范化路径
ppt_path.set(normalized_path)
def browse_folder():
global images_dir
folder_path = filedialog.askdirectory()
normalized_path = os.path.normpath(folder_path) # 规范化路径
images_dir.set(normalized_path)
def convert_to_images():
try:
ppt_to_images(ppt_path.get(), images_dir.get(