API Reference
Command
Set-OfficePowerPointLayoutPlaceholderBounds
Sets layout placeholder bounds for a slide layout.
Remarks
Sets layout placeholder bounds for a slide layout.
Examples
Update title placeholder bounds.
PS>Set-OfficePowerPointLayoutPlaceholderBounds -Presentation $ppt -Master 0 -Layout 1 -PlaceholderType Title -Left 40 -Top 20 -Width 500 -Height 120
Moves/resizes the Title placeholder on the layout.
Update placeholder bounds inside the DSL.
PS>New-OfficePowerPoint -Path .\deck.pptx {
$layout = Get-OfficePowerPointLayout | Select-Object -First 1
Set-OfficePowerPointLayoutPlaceholderBounds -Master $layout.MasterIndex -Layout $layout.LayoutIndex -PlaceholderType Title -Left 40 -Top 20 -Width 500 -Height 120
}
Uses the DSL context to resolve the presentation.
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
Set-OfficePowerPointLayoutPlaceholderBounds [-CreateIfMissing] -Height <Double> [-Index <Nullable`1>] -Layout <Int32> -Left <Double> [-Master <Int32>] [-PassThru] -PlaceholderType <String> [-Presentation <PowerPointPresentation>] -Top <Double> -Width <Double> [<CommonParameters>]#Parameter set:
All Parameter SetsParameters
- CreateIfMissing SwitchParameter
- Create the placeholder if it is missing.
- Height Double
- Height in points.
- Index Nullable`1
- Optional placeholder index.
- Layout Int32
- Layout index within the master.
- Left Double
- Left position in points.
- Master Int32
- Slide master index.
- PassThru SwitchParameter
- Emit the placeholder textbox after update.
- PlaceholderType String
- Placeholder type to target.
- Presentation PowerPointPresentation
- Presentation to update (optional inside DSL).
- Top Double
- Top position in points.
- Width Double
- Width in points.
Outputs
OfficeIMO.PowerPoint.PowerPointTextBox