ppt-to-editable

Convert image-only PPTX, PNG, and screenshot files into editable PowerPoint presentations using OCR.

349|28|Updated May 28, 2026
One-click install
npx skills add https://github.com/Pikapika260214/rw-consulting-ppt --skill ppt-to-editable
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ppt-to-editable
Source: https://github.com/Pikapika260214/rw-consulting-ppt/tree/main/skills/ppt-to-editable
Command: npx skills add https://github.com/Pikapika260214/rw-consulting-ppt --skill ppt-to-editable

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, Pillow, rapidocr_onnxruntime, onnxruntime, numpy, shapely, opencv-python-headless, pyclipper, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill converts image-only PowerPoint files, PNGs, and screenshots into fully editable PowerPoint presentations, streamlining the process of turning static images into interactive and editable content.

Core Features & Use Cases

  • Image-to-PPTX Conversion: Transform image-only PPTX files, PNGs, and screenshots into editable PowerPoint slides.
  • OCR Integration: Uses OCR to extract text from images, enabling text editing within the resulting PowerPoint.
  • Multi-Page and Single-Page Modes: Converts single slides or entire presentations, with options for single-page token-saving or multi-page high-quality conversion.
  • Use Case: If you have a series of images that represent a PowerPoint presentation, you can use this Skill to convert them into a fully editable PPTX file, allowing you to easily modify and use the content.

Quick Start

To convert a single slide from an image file to a PowerPoint slide, use the command: convert_slide --input-slide path_to_image_file.png --output-slide path_to_output.pptx

Frequently Asked Questions about ppt-to-editable

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert an image-only PPTX or screenshot into an editable PowerPoint?

To convert image-only PPTX files or screenshots into editable PowerPoint, use OCR to extract text from images and rebuild the slides. You can use the `convert_slide` command to transform single or multiple images into editable PPTX files.

Can I extract text from PNG slides and save it as an editable PPTX?

Yes, you can extract text from PNG slides and save it as an editable PPTX. The conversion process utilizes OCR technology to detect text within images, allowing you to modify the extracted content directly in PowerPoint.

Do I need Python and rapidocr_onnxruntime to convert screenshots to PPTX?

Yes, converting screenshots to PPTX requires Python and libraries like rapidocr_onnxruntime, python-pptx, and Pillow. These dependencies handle image processing, OCR text extraction, and PowerPoint generation.

What is the difference between single-slide and multi-slide conversion modes?

Single-slide conversion mode processes one image at a time to save tokens, while multi-slide mode handles entire presentations for high-quality conversion. Both modes use OCR to transform static images into editable PowerPoint slides.

How does OCR work to make image-only PowerPoint files editable?

OCR makes image-only PowerPoint files editable by detecting and extracting text from static images. The process uses rapidocr_onnxruntime to recognize text regions, which are then placed into a new PPTX file, allowing full text modification.