Word.ShapeTextWrapSide enum
Указывает, должен ли текст документа обтекать по обеим сторонам указанной фигуры, только по левому или правому краю или по стороне фигуры, удаленной от соответствующего поля страницы.
Комментарии
Используется
Примеры
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/word/45-shapes/manage-shapes-text-boxes.yaml
await Word.run(async (context) => {
// Sets text wrap properties of the first text box.
const firstShapeWithTextBox: Word.Shape = context.document.body.shapes
.getByTypes([Word.ShapeType.textBox])
.getFirstOrNullObject();
firstShapeWithTextBox.load("textWrap");
await context.sync();
if (firstShapeWithTextBox.isNullObject) {
console.log("No shapes with text boxes found in main document.");
return;
}
const textWrap: Word.ShapeTextWrap = firstShapeWithTextBox.textWrap;
textWrap.type = Word.ShapeTextWrapType.square;
textWrap.side = Word.ShapeTextWrapSide.both;
console.log("The first text box's text wrap properties were updated:", textWrap);
});
Поля
| both = "Both" | Левая и правая стороны фигуры. |
| largest = "Largest" | Сторона фигуры, находящаяся дальше от соответствующего поля страницы. |
| left = "Left" | Только левая часть фигуры. |
| none = "None" | Не имеет свойства стороны обтекания, например свойств встроенных фигур. |
| right = "Right" | Только правая сторона фигуры. |