Create a presentation
create_presentationBuild a slide deck with bullets, charts, tables, and images from slides or an outline. Export as PowerPoint, PDF, images, or outline.
Instructions
Build a slide deck with DeckCraft (a PowerPoint-class presentation app) from a list of slides: title, subtitle, bullets with levels (one or two columns), a picture, a chart (column, bar, line, pie, doughnut, area, scatter...), a table, shapes and text boxes, speaker notes, background colour, transition and bullet animation; theme, colour and font schemes, slide size, slide numbers and footer. Or from a plain-text outline (one slide per top-level line). Saves PowerPoint pptx, pdf (slides, notes or handouts), deckcraft, png / jpeg per slide or an outline, and returns pictures of the first slides to check them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | File name without extension. | presentation |
| scale | No | png / jpeg: pixels per point (default 2 = 1920×1080 for 16:9). | |
| theme | No | Theme (colours and fonts). | |
| title | No | Document title (properties). | |
| author | No | ||
| footer | No | Footer text on every slide (not on the title slide). | |
| slides | No | ||
| formats | No | Outputs: pptx (PowerPoint), pdf, deckcraft (DeckCraft's own file), png / jpeg (one image per slide: <name>1.png...) and outline (the slide titles and text as .txt). | |
| outline | No | Alternative to slides: an outline, one slide title per line and its points indented with a tab below it. | |
| overwrite | No | Replace existing outputs. | |
| output_dir | No | Absolute output folder (default: next to the input; required for new files). | |
| pdf_layout | No | pdf: slides, notes pages (slide + speaker notes) or handouts. | slides |
| slide_size | No | widescreen 16:9 (960×540 pt) or standard 4:3 (720×540 pt). | widescreen |
| transition | No | Transition for every slide (a slide's own `transition` wins). | |
| font_scheme | No | Font scheme: Inter, Classic, Geometric, Editorial, Humanist, Friendly, Neutral, Office Compatible, Times / Arial. | |
| output_path | No | Absolute output file for the first format (its extension must match). | |
| color_scheme | No | Colour scheme: a theme name or Grayscale, Ocean, Sunset, Forest, Berry. | |
| slide_numbers | No | Slide numbers in the footer (not on the title slide). | |
| preview_slides | No | Return pictures of this many first slides. | |
| handouts_per_page | No | pdf handouts: slides per page. |