Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Cmdlet

Add-OfficePowerPointDesignerDeck

Aliases: PptDesignerDeck
Module PSWriteOffice
Aliases
PptDesignerDeck
Inputs
OfficeIMO.PowerPoint.PowerPointPresentation
Outputs
OfficeIMO.PowerPoint.PowerPointDeckPlanSlideRenderSummary OfficeIMO.PowerPoint.PowerPointSlide

Renders a semantic deck plan through OfficeIMO PowerPoint designer helpers.

Syntax

Add-OfficePowerPointDesignerDeck [-AccentColor <String>] [-AlternativeCount <Int32>] [-CreativeDirectionPack <PowerPointCreativeDirectionPack>] [-Eyebrow <String>] [-FooterLeft <String>] [-FooterRight <String>] [-LayoutStrategy <ContentFirst|DesignFirst|Compact|VisualFirst>] [-Name <String>] [-NoApplyTheme] [-PassThru] -Plan <PowerPointDeckPlan> [-Presentation <PowerPointPresentation>] [-Preview] [-Purpose <String>] [-Seed <String>] [<CommonParameters>]
#
Parameter set: All Parameter Sets

Examples

Authored help example

Render a designer deck from a semantic plan.

$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.

Parameters

-AccentColor String optional
Brand accent color used to derive the deck palette.
-AlternativeCount Int32 optional
Design alternative count to consider. 0 uses OfficeIMO defaults.
-CreativeDirectionPack PowerPointCreativeDirectionPack optional
Creative direction pack name, such as Boardroom, FieldProof, TechnicalMap, or QuietAppendix.
Possible values: Auto, Boardroom, FieldProof, EditorialCaseStudy, TechnicalMap, QuietAppendix
-Eyebrow String optional
Default slide eyebrow.
-FooterLeft String optional
Left footer text.
-FooterRight String optional
Right footer text.
-LayoutStrategy PowerPointAutoLayoutStrategy optional
Auto layout strategy, such as ContentFirst, DesignFirst, Compact, or VisualFirst.
Possible values: ContentFirst, DesignFirst, Compact, VisualFirst
-Name String optional
Deck theme name.
-NoApplyTheme SwitchParameter optional
Do not automatically apply the design theme to the presentation.
-PassThru SwitchParameter optional
Emit rendered slides instead of the render summary.
-Plan PowerPointDeckPlan required
Deck plan to render.
-Presentation PowerPointPresentation optionalpipeline: True (ByValue)
Presentation to update. Optional inside New-OfficePowerPoint.
-Preview SwitchParameter optional
Preview resolved slides without rendering them.
-Purpose String optional
Plain-language purpose used to select a built-in design recipe.
-Seed String optional
Stable seed used for deterministic design choices.

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.