set_paddings method

set_paddings(left_padding, top_padding, right_padding, bottom_padding)

Sets the amount of space (in points) to add to the left/top/right/bottom of the contents of cell.

def set_paddings(self, left_padding: float, top_padding: float, right_padding: float, bottom_padding: float):
    ...
ParameterTypeDescription
left_paddingfloat
top_paddingfloat
right_paddingfloat
bottom_paddingfloat

Examples

Shows how to pad the contents of a cell with whitespace.

doc = aw.Document()
builder = aw.DocumentBuilder(doc)

# Set a padding distance (in points) between the border and the text contents
# of each table cell we create with the document builder.
builder.cell_format.set_paddings(5, 10, 40, 50)

# Create a table with one cell whose contents will have whitespace padding.
builder.start_table()
builder.insert_cell()
builder.write("Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. " +
              "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.")

doc.save(ARTIFACTS_DIR + "CellFormat.padding.docx")

See Also