TextBoxWrapMode enumeration

TextBoxWrapMode enumeration

Specifies how text wraps inside a shape.

Members

NameDescription
SQUAREText wraps inside a shape.
NONEText does not wrap inside a shape.

Examples

Shows how to set a wrapping mode for the contents of a text box.

doc = aw.Document()
builder = aw.DocumentBuilder(doc=doc)
text_box_shape = builder.insert_shape(shape_type=aw.drawing.ShapeType.TEXT_BOX, width=300, height=300)
text_box = text_box_shape.text_box
# Set the "TextBoxWrapMode" property to "TextBoxWrapMode.None" to increase the text box's width
# to accommodate text, should it be large enough.
# Set the "TextBoxWrapMode" property to "TextBoxWrapMode.Square" to
# wrap all text inside the text box, preserving its dimensions.
text_box.text_box_wrap_mode = text_box_wrap_mode
builder.move_to(text_box_shape.last_paragraph)
builder.font.size = 32
builder.write('Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.')
doc.save(file_name=ARTIFACTS_DIR + 'Shape.TextBoxContentsWrapMode.docx')

See Also