html2pptx - Convert HTML pages into editable PowerPoint decks
Converts rendered HTML pages into native PowerPoint files with editable text, images, shapes, styling, and optional vision-based fidelity audits.
Tags
Updated: 2026-10-19Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Convert HTML to editable PPTX
- Extract styled DOM text
- Preserve inline text styles
- Convert images to pictures
- Convert decorations to shapes
- Rasterize SVG graphics
- Normalize CSS colors
- Apply soft hyphens
- Create native bullets
- Audit visual fidelity
Inputs
- Rendered HTML page
- Referenced images
- Referenced fonts
- Optional reference PDF
- Output directory
- Vision model credentials
Outputs
- Editable PowerPoint file
- DOM extraction JSON
- HTML comparison PNGs
- Rendered PowerPoint PNG
- Structured audit JSON
- Run logs
Requirements
- Python environment
- python-pptx package
- Playwright package
- Headless Chromium
- LibreOffice Impress
- Optional web fonts
- Optional Anthropic authentication
