to-pdf (1 credit per output page)
jetformat ppt to-pdf board-deck.pptx -o board-deck.pdf
jetformat pdf render board-deck.pdf --pages 1 --width 1600 -o preview
One slide per page. Render afterwards for a PNG or JPEG preview (1 credit per rendered page).
inspect, notes, layouts, slide-size (free)
jetformat ppt inspect board-deck.pptx --json
jetformat ppt notes board-deck.pptx
jetformat ppt layouts board-deck.pptx
jetformat ppt slide-size board-deck.pptx
Rearrange slides (free)
Page numbers start at 1.
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 --force
jetformat ppt set-notes board-deck.pptx --page 1 --text "speak now" -o board-deck.pptx --force
Add content (free)
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 --force
merge, split, extract-images (free)
jetformat ppt merge a.pptx b.pptx -o deck.pptx --force
jetformat ppt split board-deck.pptx -o board-parts --force
jetformat ppt extract-images board-deck.pptx -o board-images
Limits
No .ppt or .pptm. Native charts are not rendered yet; SmartArt is partial. Animations and transitions are not part of a PDF.