Поделиться через


PowerPoint.TextVerticalAlignment enum

Представляет вертикальное выравнивание элемента PowerPoint.TextFrame в PowerPoint.Shape. Если выбран один из параметров по центру, содержимое TextFrame будет отцентрировано по горизонтали внутри Shape в виде группы. Сведения об изменении горизонтального выравнивания текста см. в разделах PowerPoint.ParagraphFormat и PowerPoint.ParagraphHorizontalAlignment.

Комментарии

[ Набор API: PowerPointApi 1.4 ]

Примеры

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/powerpoint/shapes/shapes.yaml

// This function gets the collection of shapes on the first slide,
// and adds a brace pair, {}, to the collection, while specifying its
// location and size. Then it names the shape, sets its text and font
// color, and centers it inside the braces.
await PowerPoint.run(async (context) => {
  const shapes: PowerPoint.ShapeCollection = context.presentation.slides.getItemAt(0).shapes;
  const braces: PowerPoint.Shape = shapes.addGeometricShape(PowerPoint.GeometricShapeType.bracePair, {
      left: 100,
      top: 400,
      height: 50,
      width: 150
    });
  braces.name = "Braces";
  braces.textFrame.textRange.text = "Shape text";
  braces.textFrame.textRange.font.color = "purple";
  braces.textFrame.verticalAlignment = PowerPoint.TextVerticalAlignment.middleCentered;

  return context.sync();
});

Поля

bottom = "Bottom"

Указывает, что TextFrame объект должен быть выровнен по нижнему краю Shape.

bottomCentered = "BottomCentered"

Указывает, что нижний TextFrame элемент должен выравнивать по вертикали по вертикали .Shape Содержимое TextFrame будет центрировано по горизонтали в .Shape

middle = "Middle"

Указывает, что TextFrame объект должен быть выровнен по центру по центру Shape.

middleCentered = "MiddleCentered"

Указывает, что TextFrame центр должен быть выровнен по центру Shapeпо вертикали с . Содержимое TextFrame будет центрировано по горизонтали в .Shape

top = "Top"

Указывает, что TextFrame объект должен быть выровнен поверх Shape.

topCentered = "TopCentered"

Указывает, что верхний TextFrame элемент должен быть выровнен по вертикали по вертикали Shape. Содержимое TextFrame будет центрировано по горизонтали в .Shape