ignoreShapes property
FindReplaceOptions.ignoreShapes property
Gets or sets a boolean value indicating either to ignore shapes within a text.
The default value is false
.
get ignoreShapes(): boolean
Examples
Shows how to ignore shapes while replacing text.
let doc = new aw.Document();
let builder = new aw.DocumentBuilder(doc);
builder.write("Lorem ipsum dolor sit amet, consectetur adipiscing elit.");
builder.insertShape(aw.Drawing.ShapeType.Balloon, 200, 200);
builder.write("Lorem ipsum dolor sit amet, consectetur adipiscing elit.");
let findReplaceOptions = new aw.Replacing.FindReplaceOptions();
findReplaceOptions.ignoreShapes = true;
builder.document.range.replace("Lorem ipsum dolor sit amet, consectetur adipiscing elit.Lorem ipsum dolor sit amet, consectetur adipiscing elit.",
"Lorem ipsum dolor sit amet, consectetur adipiscing elit.", findReplaceOptions);
expect(builder.document.getText().trim()).toEqual("Lorem ipsum dolor sit amet, consectetur adipiscing elit.");
See Also
- module Aspose.Words.Replacing
- class FindReplaceOptions