API Reference

Cmdlet

Add-OfficePowerPointDesignerDeck

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

Renders a semantic deck plan through OfficeIMO PowerPoint designer helpers.

Remarks

Renders a semantic deck plan through OfficeIMO PowerPoint designer helpers.

Examples

Authored help example

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 Sets

Parameters

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

Outputs

OfficeIMO.PowerPoint.PowerPointDeckPlanSlideRenderSummary OfficeIMO.PowerPoint.PowerPointSlide