Edit a presentation
edit_presentationModify PowerPoint or DeckCraft presentations: find and replace text in titles, boxes, shapes and cells; apply themes; add or delete slides; set notes and transitions. Saves new copies.
Instructions
Open PowerPoint or DeckCraft presentations (one, a list or a folder) and change them: find and replace text in titles, text boxes, shapes and table cells, apply a theme, colour or font scheme, add slides (same description as create_presentation) at a position, delete slides, set speaker notes, transitions, slide numbers and footer. Saved as new copies; the originals are only read.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | Speaker notes by slide number (after deletions and additions). | |
| 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). | |
| add_at | No | Insert the new slides after this slide number (0 = at the start; default at the end). | |
| author | No | ||
| footer | No | Footer text on every slide (not on the title slide). | |
| suffix | No | _edited | |
| 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). | |
| replace | No | ||
| input_dir | No | Every .pptx / .deckcraft directly in this folder. | |
| overwrite | No | Replace existing outputs. | |
| add_slides | No | ||
| input_path | No | ||
| 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 |
| 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. | |
| input_paths | No | ||
| 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. | |
| delete_slides | No | Slide numbers (1-based) to delete. | |
| slide_numbers | No | Slide numbers in the footer (not on the title slide). | |
| preview_slides | No | ||
| handouts_per_page | No | pdf handouts: slides per page. |