PageBorderDistanceFrom enumeration

PageBorderDistanceFrom enumeration

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

Members

NameDescription
TextBorder position is measured from the page margin.
PageEdgeBorder position is measured from the page edge.

Examples

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

let doc = new aw.Document();

let pageSetup = doc.sections.at(0).pageSetup;
pageSetup.borderAlwaysInFront = false;
pageSetup.borderDistanceFrom = aw.PageBorderDistanceFrom.PageEdge;
pageSetup.borderAppliesTo = aw.PageBorderAppliesTo.FirstPage;

let border = pageSetup.borders.at(aw.BorderType.Top);
border.lineStyle = aw.LineStyle.Single;
border.lineWidth = 30;
border.color = "#0000FF";
border.distanceFromText = 0;

doc.save(base.artifactsDir + "PageSetup.PageBorderProperties.docx");

See Also