ppt
Convert PPTX to PDF, inspect slides, reorder or copy them, and add notes, text, or images to an existing deck.
The agent runs this
GPT Skills and DeepSeek Harness spawn the local CLI. The file stays on disk.
jetformat ppt to-pdf slides.pptx -o slides.pdf
jetformat pdf render slides.pdf --pages 1 --width 1600Ask: Move slide 1 to position 3, set speaker notes on page 1, then convert to PDF.
Works
- .pptx slides
- reorder / copy-slide / remove / add-slide
- notes, add-text, add-image, empty add-table
Does not
- No .ppt or .pptm
- Not a perfect PowerPoint clone
- No animation CLI
- Fonts must be available on the machine
CLI surface
These commands already ship in the local binary. Creating a document from scratch is not a CLI product yet.
to-pdf
PPTX conversion runs in-process. Render a page if you need a preview.
jetformat convert slides.pptx -o slides.pdf
jetformat ppt to-pdf slides.pptx
jetformat pdf render slides.pdf --pages 1 --width 1600inspect / notes
Slide counts, text boxes, tables, images, and speaker notes.
jetformat ppt inspect board-deck.pptx --json
jetformat ppt notes board-deck.pptx
jetformat ppt set-notes board-deck.pptx --page 1 --text "speak now" -o board-deck.pptx --forcereorder / copy-slide / remove / add-slide
Page numbers start at 1. copy-slide appends a clone. remove deletes one slide.
jetformat ppt reorder board-deck.pptx --from 1 --to 3 -o board-deck.pptx --force
jetformat ppt copy-slide board-deck.pptx --from 1 -o board-deck.pptx --force
jetformat ppt remove board-deck.pptx --page 2 -o board-deck.pptx --force
jetformat ppt add-slide board-deck.pptx -o board-deck.pptx --forceadd-text / add-image / add-table
New shapes land at the top-left of the slide. add-table creates an empty table.
jetformat ppt add-text board-deck.pptx --page 1 --text "extra box" -o board-deck.pptx --force
jetformat ppt add-image board-deck.pptx --page 1 --image logo.png -o board-deck.pptx --force
jetformat ppt add-table board-deck.pptx --page 1 -o board-deck.pptx --forcemerge / split
Merge concatenates slides. Split writes one PPTX per slide.
jetformat ppt merge a.pptx b.pptx -o deck.pptx --force
jetformat ppt split board-deck.pptx -o board-parts --force
jetformat ppt layouts board-deck.pptx
jetformat ppt slide-size board-deck.pptxGive the agent a real converter.
Install the CLI, then the GPT Skill or DeepSeek Harness plugin. The model runs jetformat. The PDF lands on disk.