By Jetformat
The ppt resource is Jetformat’s command group for inspecting and editing PPTX decks and exporting slides to PDF. PDF export produces static pages; a preview image is a separate derivative created by rendering those pages.
Export and review a slide deck
- Validate the PPTX and inspect its structure with
ppt inspect. - Check fonts and identify slides with charts, SmartArt, dense labels, or complex layouts that need review.
- Run
ppt to-pdfwith a separate PDF output path. - Read the page count with
pdf info, then render the selected pages. Open the generated images before reporting that the layout has been checked.
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 (1 credit per command)
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 (1 credit per command)
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 (1 credit per command) · 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.
Compare the output choices
| Desired result | Command | What it preserves |
|---|---|---|
| Static shareable deck | ppt to-pdf |
Rendered slide pages |
| Image preview | pdf render after conversion |
Pixels for the selected pages |
| Rearranged editable deck | ppt reorder |
PPTX output with changed slide order |
| Speaker notes as text | ppt notes |
Notes, without creating a PDF |
An 18-slide deck produces 18 PDF pages under the one-slide-per-page rule, so conversion uses 18 credits. Rendering 3 selected pages adds 3 credits for 21 credits total. A --width 1600 preview requests a width of 1,600 pixels; it does not change the slide’s source dimensions or the PDF page count.
Check edits before publishing
Slide numbers are 1-based. After a reorder or removal, inspect the resulting deck before applying another operation whose page number came from the original. Write to a new PPTX when trying a change; use in-place replacement only when that is intentional.
PPTX is an Office Open XML format. That standard is broader than the implemented features. In particular, a successful export does not make unsupported native charts appear. See PowerPoint conversion help and reviewing slides with previews.