← Back to Skills Marketplace
PPTX to Image Converter
by
Leodai12123
· GitHub ↗
· v1.0.0
· MIT-0
203
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install pptx-to-image
Description
Convert PowerPoint PPTX files to high-quality JPG or PNG images with customizable DPI, maintaining original slide proportions and orientation on Windows.
Usage Guidance
This skill appears coherent and implements exactly what it says: a Windows PowerPoint → image converter that uses the PowerPoint COM API and pywin32. Before installing/running, confirm you are on Windows and have Microsoft PowerPoint installed (2010+), and run pip install pywin32. Be aware of these practical notes: (1) PowerPoint will be launched via COM and its window may briefly appear; (2) the script opens files using PowerPoint—opening untrusted .ppt/.pptx/.ppt files can be unsafe if they contain macros or embedded content (scan files with antivirus and prefer non-macro formats). The code has a minor bug: verbose output is always enabled due to args.verbose or True, but that is not a security issue. There are no network calls or hidden endpoints in the bundle. If you plan to run this on sensitive systems, test on non-production files first and ensure macros/external content are handled per your security policy.
Capability Analysis
Type: OpenClaw Skill
Name: pptx-to-image
Version: 1.0.0
The skill is a legitimate utility for converting PowerPoint presentations to high-quality images on Windows. It uses the standard 'pywin32' library to interface with Microsoft PowerPoint and includes robust input validation for file paths, DPI settings, and image formats. No evidence of data exfiltration, malicious execution, or prompt injection was found in 'pptx_to_image.py' or 'SKILL.md'.
Capability Assessment
Purpose & Capability
Name/description claim converting PPTX→JPG/PNG with DPI support; the included Python script implements exactly that using PowerPoint COM and pywin32. Required OS and dependency (Windows + PowerPoint + pywin32) are consistent with the purpose.
Instruction Scope
SKILL.md instructs running the local Python script and installing pywin32—consistent. The runtime instructions and code only read the specified PPT/PPTX input and write image files to the chosen output folder. Note: the SKILL.md (and code) assume PowerPoint is present and will make the PowerPoint window briefly visible (documented).
Install Mechanism
No install spec; dependency is a normal Python package (pywin32) and is documented. No remote downloads, archive extraction, or third‑party installers are used by the skill bundle itself.
Credentials
The skill requests no environment variables, credentials, or configuration paths. All file access is limited to the input PPTX path and the designated output folder, matching the stated functionality.
Persistence & Privilege
The skill is instruction-only plus a single script; it does not request persistent platform privileges, always:true is false, and it does not modify other skills or system-wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install pptx-to-image - After installation, invoke the skill by name or use
/pptx-to-image - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
pptx-to-image 1.0.0
- 初始版本发布,支持将 PPTX 幻灯片批量导出为高质量 JPG/PNG 图片
- 支持自定义 DPI(72–600),默认 300 DPI,并保持原始比例和方向
- 自动检测 PPT 页面尺寸与方向,输出前自动验证 DPI 与尺寸
- 可选输出格式(JPG/PNG)与质量参数,支持批量多页转换
- 仅限 Windows(需 PowerPoint 和 pywin32)
- 命令行工具,详尽进度与尺寸报告
Metadata
Frequently Asked Questions
What is PPTX to Image Converter?
Convert PowerPoint PPTX files to high-quality JPG or PNG images with customizable DPI, maintaining original slide proportions and orientation on Windows. It is an AI Agent Skill for Claude Code / OpenClaw, with 203 downloads so far.
How do I install PPTX to Image Converter?
Run "/install pptx-to-image" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is PPTX to Image Converter free?
Yes, PPTX to Image Converter is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does PPTX to Image Converter support?
PPTX to Image Converter is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created PPTX to Image Converter?
It is built and maintained by Leodai12123 (@leodai12123); the current version is v1.0.0.
More Skills