ppt-image-to-editable-ppt

Category: Development & Coding | Uploader: GuopengLinGuopengLin | Downloads: 0 | Version: v1.0(Latest)

Convert PPT slide screenshots or exported slide images into editable PowerPoint decks. Use when Codex needs to extract image/icon/material assets from one or many slide images as separate PNGs, rebuild the slides with editable text boxes, native shapes, and movable picture objects, batch-process multiple page images, and merge the reconstructed pages into a complete .pptx file.

Changelog: Source: GitHub https://github.com/GuopengLin/Image2PPT

Directory Structure

Current level: tree/main/

  • 📁 assets/
    • 📄 logo.png 592.9 KB
  • 📁 references/
    • 📄 auto-extract.md 2.4 KB
    • 📄 layout-json.md 2.2 KB
    • 📄 reconstruction-sop.md 1.5 KB
  • 📁 scripts/
    • 📁 deck/
      • 📄 build_pptx_from_layout.py 24.8 KB
      • 📄 combine_layouts.py 2.7 KB
    • 📁 icon/
      • 📄 __init__.py 1.2 KB
      • 📄 detect.py 17.9 KB
      • 📄 inpaint.py 2.1 KB
    • 📁 ocr/
      • 📄 ocr_cross_verify.py 23.0 KB
      • 📄 ocr_paddle.py 7.7 KB
      • 📄 ocr_review_apply.py 8.2 KB
      • 📄 ocr_review_autoclear.py 6.3 KB
      • 📄 prepare_ocr.py 22.1 KB
      • 📄 render_annotated_review.py 8.2 KB
    • 📁 optional/
      • 📄 find_template_logos.py 11.6 KB
      • 📄 rmbg_postprocess.py 5.7 KB
    • 📁 page/
      • 📄 _heuristics.py 19.6 KB
      • 📄 build_inventory.py 46.8 KB
      • 📄 erase_text.py 38.0 KB
      • 📄 inventory_to_layout.py 101.6 KB
      • 📄 run_pipeline.py 36.9 KB
    • 📁 tables/
      • 📄 detect_tables.py 11.8 KB
      • 📄 table_recognize.py 11.1 KB
    • 📁 verify/
      • 📄 inspect_pptx.py 2.6 KB
      • 📄 render_preview.py 3.8 KB
    • 📄 bootstrap.sh 4.6 KB
    • 📄 build_deck.py 10.9 KB
    • 📄 image_sources.py 2.1 KB
    • 📄 warmup.py 3.4 KB
  • 📄 .gitattributes 19 B
  • 📄 .gitignore 430 B
  • 📄 AGENTS.md 1.4 KB
  • 📄 LICENSE 1.8 KB
  • 📄 README.md 5.5 KB
  • 📄 README_EN.md 3.0 KB
  • 📄 requirements.txt 113 B
  • 📄 SKILL.md 3.8 KB

SKILL.md

Login to download/like/favorite ❤ 8 | ★ 0
Comments 0

Please login before commenting.

Loading comments...