PageBorderDistanceFrom enumeration

PageBorderDistanceFrom enumeration

Specifies the positioning of the page border relative to the page margin.


TEXTBorder position is measured from the page margin.
PAGE_EDGEBorder position is measured from the page edge.


Shows how to create a wide blue band border at the top of the first page.

doc = aw.Document()
page_setup = doc.sections[0].page_setup
page_setup.border_always_in_front = False
page_setup.border_distance_from = aw.PageBorderDistanceFrom.PAGE_EDGE
page_setup.border_applies_to = aw.PageBorderAppliesTo.FIRST_PAGE
border = page_setup.borders.get_by_border_type(aw.BorderType.TOP)
border.line_style = aw.LineStyle.SINGLE
border.line_width = 30
border.color =
border.distance_from_text = 0 + 'PageSetup.PageBorderProperties.docx')

See Also