Skip to content

ppt slide set

zmworm edited this page Mar 18, 2026 · 51 revisions

PowerPoint: Slide - Set

Modify slide properties including background, transition, advance timing, and speaker notes.

Path: /slide[N]

Properties

Property Accepted Values Description
background color/gradient/image Background
transition transition format Transition effect
advanceTime milliseconds Auto-advance delay
advanceClick bool Advance on click
notes text Speaker notes

Background Format

Format Example Description
Solid FF0000 Hex RGB
Linear gradient C1-C2 or C1-C2-angle Two colors with optional angle
Radial gradient radial:C1-C2[-focus] Focus: tl, tr, bl, br, center
Three-stop C1-C2-C3 Three gradient stops
Image image:/path/to/file.png Image background
Clear none / transparent / clear Remove background

Transition Format

Format: TYPE[-DIRECTION][-SPEED|DURATION] or none

Types: fade, cut, dissolve, wipe, push, cover, pull, split, zoom, wheel, blinds, checker, comb, bars, strips, circle, diamond, newsflash, plus, random, wedge, flash, honeycomb, vortex, switch, flip, ripple, glitter, prism, doors, window, shred, ferris, flythrough, warp, gallery, conveyor, pan, reveal, box, uncover

Directions: left, right, up, down, in, out, horizontal, vertical

Speed: slow, medium, fast, or milliseconds

Examples

# Set solid background
officecli set slides.pptx /slide[1] --prop background=1A1A2E

# Set gradient background
officecli set slides.pptx /slide[1] --prop "background=4472C4-1A1A2E"

# Set image background
officecli set slides.pptx /slide[1] --prop background=image:bg.jpg

# Set transition
officecli set slides.pptx /slide[1] --prop transition=fade
officecli set slides.pptx /slide[1] --prop transition=wipe-left
officecli set slides.pptx /slide[1] --prop transition=zoom-out-slow

# Set auto-advance
officecli set slides.pptx /slide[1] --prop advanceTime=5000 --prop advanceClick=true

# Set speaker notes
officecli set slides.pptx /slide[1] --prop notes="Discuss Q4 revenue growth"

Based on OfficeCli v1.0.6

Clone this wiki locally