API Reference
Cmdlet
Add-OfficeWordTextBox
Adds an OfficeIMO Word text box to the current Word DSL location.
Remarks
Adds an OfficeIMO Word text box to the current Word DSL location.
Examples
Add a positioned report callout.
PS>
New-OfficeWord -Path .\Report.docx {
WordTextBox -Text 'Executive summary' -WidthCentimeters 7 -HeightCentimeters 2 -HorizontalOffsetCentimeters 1.5 -VerticalOffsetCentimeters 1 -AutoFitToTextSize
}
Creates a native OfficeIMO Word text box and applies sizing/positioning through OfficeIMO's text-box API.
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-OfficeWordTextBox [-AutoFit <NoAutoFit|ShrinkTextOnOverflow|ResizeShapeToFitText>] [-AutoFitToTextSize] [-HeightCentimeters <Double>] [-HorizontalAlignment <Left|Center|Right|Outside|Inside>] [-HorizontalOffsetCentimeters <Double>] [-HorizontalPositionRelativeFrom <Margin>] [-PassThru] -Text <String> [-VerticalOffsetCentimeters <Double>] [-VerticalPositionRelativeFrom <Margin>] [-WidthCentimeters <Double>] [-WrapText <InLineWithText>] [<CommonParameters>]#Parameter set:
All Parameter SetsParameters
- AutoFit WordTextBoxAutoFitType
- Explicit OfficeIMO text-box autofit mode.
- Possible values:
NoAutoFit,ShrinkTextOnOverflow,ResizeShapeToFitText - AutoFitToTextSize SwitchParameter
- Resize the text box to fit its text.
- HeightCentimeters Double
- Height in centimeters.
- HorizontalAlignment WordTextBoxHorizontalAlignment
- Horizontal alignment for anchored text boxes.
- Possible values:
Left,Center,Right,Outside,Inside - HorizontalOffsetCentimeters Double
- Horizontal offset in centimeters.
- HorizontalPositionRelativeFrom WordHorizontalRelativePosition
- Horizontal relative position anchor.
- Possible values:
Margin,Page,Column,Character,LeftMargin,RightMargin,InsideMargin,OutsideMargin - PassThru SwitchParameter
- Emit the created text box.
- Text String
- Text to place inside the text box.
- VerticalOffsetCentimeters Double
- Vertical offset in centimeters.
- VerticalPositionRelativeFrom WordVerticalRelativePosition
- Vertical relative position anchor.
- Possible values:
Margin,Page,Paragraph,Line,TopMargin,BottomMargin,InsideMargin,OutsideMargin - WidthCentimeters Double
- Width in centimeters.
- WrapText WordImageTextWrapping
- Word text wrapping mode.
- Possible values:
InLineWithText,Square,Tight,Through,TopAndBottom,BehindText,InFrontOfText
Outputs
OfficeIMO.Word.WordTextBox