html-to-pptx - Convert HTML slide decks into editable PowerPoint files
Converts HTML slide decks into editable PPTX files while preserving layout, typography, colors, assets, and visual styles using native elements.
Tags
Updated: 2026-09-20Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Parse HTML slides and design tokens
- Bake background and fade gradient PNGs
- Convert CSS units to PPTX metrics
- Generate editable PPTX using pptxgenjs
- Convert PPTX to PDF and images
Inputs
- HTML slide deck file
- CSS stylesheets and design tokens
- Image assets
Outputs
- Editable PPTX file
- Baked gradient PNG images
- Generated build.js script
- Exported PDF file
- Per-slide JPG images
Requirements
- Node.js environment with pptxgenjs and sharp
- Python environment with pillow, pymupdf, and markitdown
- PowerPoint COM on Windows or LibreOffice on macOS/Linux
