API Reference
Cmdlet
Add-OfficePowerPointDesignerDeck
Renders a semantic deck plan through OfficeIMO PowerPoint designer helpers.
Remarks
Renders a semantic deck plan through OfficeIMO PowerPoint designer helpers.
Examples
Render a designer deck from a semantic plan.
PS>
$plan = New-OfficePowerPointDeckPlan {
Add-OfficePowerPointPlanSection -Title 'Service Review'
Add-OfficePowerPointPlanCardGrid -Title 'Current signals' -Cards @(
@{ Title = 'Availability'; Items = @('Healthy', 'No critical incidents') }
@{ Title = 'Risk'; Items = @('One dependency on watch') }
)
}
New-OfficePowerPoint -Path .\Examples\Documents\DesignerDeck.pptx {
Add-OfficePowerPointDesignerDeck -Plan $plan -AccentColor '#0F766E' -Purpose 'monthly service brief'
}
Uses OfficeIMO design selection to turn semantic content into slides.
Common Parameters
This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.
For more information, see about_CommonParameters.
Syntax
Add-OfficePowerPointDesignerDeck [-AccentColor <String>] [-AlternativeCount <Int32>] [-CreativeDirectionPack <String>] [-Eyebrow <String>] [-FooterLeft <String>] [-FooterRight <String>] [-LayoutStrategy <String>] [-Name <String>] [-NoApplyTheme] [-PassThru] -Plan <PowerPointDeckPlan> [-Presentation <PowerPointPresentation>] [-Preview] [-Purpose <String>] [-Seed <String>] [<CommonParameters>]#Parameter set:
All Parameter SetsParameters
- AccentColor String
- Brand accent color used to derive the deck palette.
- AlternativeCount Int32
- Design alternative count to consider. 0 uses OfficeIMO defaults.
- CreativeDirectionPack String
- Creative direction pack name, such as Boardroom, FieldProof, TechnicalMap, or QuietAppendix.
- Eyebrow String
- Default slide eyebrow.
- FooterLeft String
- Left footer text.
- FooterRight String
- Right footer text.
- LayoutStrategy String
- Auto layout strategy, such as ContentFirst, DesignFirst, Compact, or VisualFirst.
- Name String
- Deck theme name.
- NoApplyTheme SwitchParameter
- Do not automatically apply the design theme to the presentation.
- PassThru SwitchParameter
- Emit rendered slides instead of the render summary.
- Plan PowerPointDeckPlan
- Deck plan to render.
- Presentation PowerPointPresentation
- Presentation to update. Optional inside New-OfficePowerPoint.
- Preview SwitchParameter
- Preview resolved slides without rendering them.
- Purpose String
- Plain-language purpose used to select a built-in design recipe.
- Seed String
- Stable seed used for deterministic design choices.
Outputs
OfficeIMO.PowerPoint.PowerPointDeckPlanSlideRenderSummary OfficeIMO.PowerPoint.PowerPointSlide