clearFormatting method

clearFormatting()

Removes all borders of an object.

clearFormatting()

Examples

Shows how to remove all borders from all paragraphs in a document.

let doc = new aw.Document(base.myDir + "Borders.docx");

// The first paragraph of this document has visible borders with these settings.
let firstParagraphBorders = doc.firstSection.body.firstParagraph.paragraphFormat.borders;

expect(firstParagraphBorders.color).toEqual("#FF0000");
expect(firstParagraphBorders.lineStyle).toEqual(aw.LineStyle.Single);
expect(firstParagraphBorders.lineWidth).toEqual(3.0);

// Use the "ClearFormatting" method on each paragraph to remove all borders.
for (let paragraph of doc.firstSection.body.paragraphs.toArray()) {
  paragraph.paragraphFormat.borders.clearFormatting();

  for (let border of paragraph.paragraphFormat.borders)
  {
    expect(border.color).toEqual(base.emptyColor);
    expect(border.lineStyle).toEqual(aw.LineStyle.None);
    expect(border.lineWidth).toEqual(0.0);
  }
}

doc.save(base.artifactsDir + "BorderCollection.RemoveAllBorders.docx");

See Also