By Jetformat
word
Inspect paragraphs, tables, images, headers, and content controls. Fill a template by content-control Tag or Alias. Mail-merge fills MERGEFIELD names. Split follows section breaks, not pages.
jetformat word inspect contract.docx --json
jetformat word template letter.docx --set customer="Acme Corp" -o letter.docx --force
jetformat word mail-merge letter.docx --set Customer="Acme Corp" -o letter.docx --force
jetformat word merge chapter1.docx chapter2.docx -o book.docx --force
jetformat word split report.docx -o report-parts --force
jetformat word extract-images report.docx -o report-images
excel
Inspect visible sheets, formulas, and named ranges. Read or write a cell. Merge copies values and formulas; charts and images may not copy. There is no delete-row command.
jetformat excel inspect finance.xlsx --json
jetformat excel get finance.xlsx --sheet Summary --cell B12
jetformat excel set finance.xlsx --sheet Summary --cell A1 --value 5 -o finance.xlsx --force
jetformat excel recalc finance.xlsx -o finance.xlsx --force
jetformat excel extract-images finance.xlsx -o finance-images
ppt
Inspect slides, reorder them, set speaker notes, and add text or images, then run ppt to-pdf.
jetformat ppt inspect board-deck.pptx --json
jetformat ppt reorder board-deck.pptx --from 1 --to 3 -o board-deck.pptx --force
jetformat ppt set-notes board-deck.pptx --page 1 --text "speak now" -o board-deck.pptx --force
jetformat ppt extract-images board-deck.pptx -o board-images
jetformat ppt to-pdf board-deck.pptx -o board-deck.pdf
One local binary
These commands ship in the same Jetformat download for macOS, Linux, and Windows with free reads and metered writes. Office edits use one credit per command; conversion uses one credit per output page. Keep the source path and the generated output path in the workflow so an agent can verify every result. See Office automation.
Decide whether to read or modify the source
Office inspection is a read operation; editing creates a new Office document. Keep those goals separate when choosing a command. Reading a cell does not require a PDF export, and checking a slide count does not require rearranging the deck.
| Request | Read first | Write only when needed |
|---|---|---|
| Fill a contract | word inspect |
word template or word mail-merge |
| Update workbook values | excel get |
excel set |
| Move a presentation slide | ppt inspect |
ppt reorder |
| Review the result visually | Read structure and text | Convert and render selected pages |
Make an edit you can verify
- Inspect the current source and confirm field, sheet, or slide identifiers.
- Choose a separate output filename rather than replacing the only source copy.
- Run the smallest operation that implements the requested change.
- Read back the changed values or structure from the output file.
- Convert and visually review the derivative when the task also depends on layout.
For example, 1 excel set command changing 40 cells uses 1 credit. A later PDF conversion producing 6 pages adds 6 credits. Reading the changed values adds 0 credits. Those units differ from dollar prices, which depend on the plan or pack used.
Distinguish source checks from output checks
Correct stored values do not guarantee that text fits inside a table or slide. Conversely, an attractive preview does not prove that an editable source contains the intended field structure. Retain the source and the edited derivative until the relevant checks pass, and report any unsupported feature explicitly. See verifiable document workflows.