Create a PowerPoint deck
ai_create_pptxBuild a 16:9 PowerPoint deck from a simple outline with titles, bullets, images, tables, editable charts, and speaker notes, including light or dark themes and right-to-left text.
Instructions
Build a 16:9 PowerPoint (.pptx) deck from a simple outline: an optional title slide, then slides with a title plus any of bullets (nested), a paragraph, an image (file path or base64), a table (first row = header; long tables continue on extra slides), a native editable chart (bar, line, pie) and speaker notes. Light or dark theme with clean, readable defaults; text plus a visual are laid out side by side. Arabic/Hebrew text is set right-to-left. Up to 300 slides. Opens in PowerPoint, Keynote, Google Slides and LibreOffice.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| theme | No | light | |
| title | No | Deck title: adds a title slide and sets the file title. | |
| author | No | ||
| output | No | Where to write the result: a file path, or a folder ending in "/". Default: the server output folder (a temp folder unless --out-dir is set). | |
| slides | Yes | ||
| subtitle | No | Subtitle on the title slide. | |
| returnBase64 | No | Also return the output as base64 in the result (only for small files). Default false. | |
| slideNumbers | No | Show slide numbers on content slides. Default true. |