Advertisement

用Python批量转换PDF为PPT

阅读量:

批量实现PDF文档向PPT格式的转换

一、实例

将多个PDF文件批量转换为PPT格式的文档;

二、具体代码如下:

import os
import fitz # PyMuPDF
from pptx import Presentation
from pptx.util import Inches
from io import BytesIO
from PIL import Image

def convert_pdfs_to_ppt(input_folder, output_folder):
pdf_files = [f for f in os.listdir(input_folder) if f.endswith('.pdf')]

for pdf_file in pdf_files:
pdf_path = os.path.join(input_folder, pdf_file)
output_path = os.path.join(output_folder, f"{os.path.splitext(pdf_file)[0]}

全部评论 (0)

还没有任何评论哟~