【python 批量将PPT中各种东西保存为图片 没有水印】

# 安装

pip install Aspose.Slides==24.12.0

# 代码(没有水印,亲测可用!!)

使用导出md为中介,巧妙!但是不能导出整张无水印的幻灯片!

python 复制代码
import aspose.slides as slides

ppt_path = r"xxx.pptx"
out_dir = "save"


with slides.Presentation(ppt_path) as pres:
    # Create Markdown creation options
    md_options = slides.export.MarkdownSaveOptions()
    # Set parameter for render all items (items that are grouped will be rendered together).
    md_options.export_type = slides.export.MarkdownExportType.VISUAL
    # Set folder name for saving images
    md_options.images_save_folder_name = "md-images"
    # Set path for folder images
    md_options.base_path = out_dir

    # Save presentation in Markdown format
    pres.save(out_dir + "/pres.md", slides.export.SaveFormat.MD, md_options)

图片都保存在 save/md-images文件夹中

相关推荐
Zane199412 小时前
同一个 list 为什么能被两个 for 循环同时遍历?一文讲透可迭代对象与迭代器的真相
后端·python
L歪歪君 山水甲天12 小时前
Office文件的奥秘——.NET平台下不借助Office实现Word、Powerpoint等文件的解析(1)
word·powerpoint·.net
月走乂山13 小时前
零依赖 GUI:把 OpenCode CLI 变成可视化 AI 任务流水线
python·自动化·ai编程·tkinter·opencode
孙启超13 小时前
【AI应用开发】Agent 无限 loop(反复调用同一个工具)如何规避?
人工智能·python·算法·llm·agent·loop·ai应用开发
银-豆豆13 小时前
Python爬虫
开发语言·爬虫·python
香吧香14 小时前
Python 基础语法总结
python
IT小盘14 小时前
10-使用Reranker提升RAG回答准确率
人工智能·python
卷无止境14 小时前
Python 装饰器:给函数穿件"外套",到底难在哪?
后端·python
大地之灯14 小时前
从零做一个自己的 CLI
python·agent
gugucoding14 小时前
34.【Java】I/O流(下):NIO与文件操作
java·python·nio