Lines

Линия

Вид PageElement , представляющий линию без соединителя, прямой соединитель, изогнутый соединитель или изогнутый соединитель.

JSON-представление
{
  "lineProperties": {
    object (LineProperties)
  },
  "lineType": enum (Type),
  "lineCategory": enum (LineCategory)
}
Поля
lineProperties

object ( LineProperties )

Свойства линии.

lineType

enum ( Type )

Тип линии.

lineCategory

enum ( LineCategory )

Категория линии.

Он соответствует category , указанной в CreateLineRequest , и может быть обновлен с помощью UpdateLineCategoryRequest .

Свойства линии

Свойства Line .

Если этот параметр не установлен, эти поля по умолчанию принимают значения, соответствующие внешнему виду новых строк, созданных в редакторе слайдов.

JSON-представление
{
  "lineFill": {
    object (LineFill)
  },
  "weight": {
    object (Dimension)
  },
  "dashStyle": enum (DashStyle),
  "startArrow": enum (ArrowStyle),
  "endArrow": enum (ArrowStyle),
  "link": {
    object (Link)
  },
  "startConnection": {
    object (LineConnection)
  },
  "endConnection": {
    object (LineConnection)
  }
}
Поля
lineFill

object ( LineFill )

Заполнение строки. Заливка строки по умолчанию соответствует настройкам по умолчанию для новых строк, созданных в редакторе слайдов.

weight

object ( Dimension )

Толщина линии.

dashStyle

enum ( DashStyle )

Стиль штриха линии.

startArrow

enum ( ArrowStyle )

Стиль стрелки в начале линии.

endArrow

enum ( ArrowStyle )

Стиль стрелки в конце линии.

startConnection

object ( LineConnection )

Соединение в начале строки. Если не установлено, соединения нет.

Только строки с Type , указывающим, что это «соединитель», могут иметь startConnection .

endConnection

object ( LineConnection )

Соединение в конце линии. Если не установлено, соединения нет.

Только строки с Type , указывающим, что это «соединитель», могут иметь endConnection .

ЛинияЗаполнить

Заполнение строки.

JSON-представление
{

  // Union field kind can be only one of the following:
  "solidFill": {
    object (SolidFill)
  }
  // End of list of possible types for union field kind.
}
Поля
kind поля Союза. Вид заполнения строки. kind может быть только одним из следующих:
solidFill

object ( SolidFill )

Сплошная цветная заливка.

СтрелкаСтиль

Виды начальной и конечной форм, с помощью которых можно визуализировать линейную геометрию. Некоторые значения основаны на простом типе ST_LineEndType, описанном в разделе 20.1.10.33 документа «Форматы файлов Office Open XML — основы и справочник по языку разметки», часть 1 ECMA-376, 4-е издание .

Перечисления
ARROW_STYLE_UNSPECIFIED Неопределенный стиль стрелки.
NONE Нет стрелки.
STEALTH_ARROW Стрела с зазубренной спинкой. Соответствует значению ECMA-376 ST_LineEndType «скрытность».
FILL_ARROW Заполненная стрелка. Соответствует значению ECMA-376 ST_LineEndType «треугольник».
FILL_CIRCLE Заполненный круг. Соответствует значению ECMA-376 ST_LineEndType «овал».
FILL_SQUARE Заполненный квадрат.
FILL_DIAMOND Заполненный бриллиант. Соответствует значению ECMA-376 ST_LineEndType «ромб».
OPEN_ARROW Полая стрела.
OPEN_CIRCLE Полый круг.
OPEN_SQUARE Полый квадрат.
OPEN_DIAMOND Полый алмаз.

Линейное соединение

Свойства одного конца Line соединения.

JSON-представление
{
  "connectedObjectId": string,
  "connectionSiteIndex": integer
}
Поля
connectedObjectId

string

Идентификатор объекта подключенного элемента страницы.

Некоторые элементы страницы, такие как groups , tables и lines не имеют мест подключения и поэтому не могут быть подключены к соединительной линии.

connectionSiteIndex

integer

Индекс сайта подключения на связанном элементе страницы.

В большинстве случаев он соответствует предопределенному индексу места подключения из стандарта ECMA-376. Дополнительную информацию об этих сайтах подключения можно найти в описании атрибута «cnx» в разделе 20.1.9.9 и в приложении H. «Предопределенные формы DrawingML и геометрия текста» в «Справочнике по форматам файлов Office Open XML: основы и язык разметки». часть 1 ECMA-376, 5-е издание .

Положение каждого места подключения также можно просмотреть в редакторе слайдов.

Тип

Типы линий.

Получено из подмножества значений простого типа ST_ShapeType в разделе 20.1.10.55 документа «Форматы файлов Office Open XML — основы и справочник по языку разметки», часть 1 ECMA-376, 4-е издание .

Перечисления
TYPE_UNSPECIFIED Неопределенный тип линии.
STRAIGHT_CONNECTOR_1 Прямой соединитель 1 форма. Соответствует ECMA-376 ST_ShapeType «straightConnector1».
BENT_CONNECTOR_2 Изогнутый разъем 2 формы. Соответствует ECMA-376 ST_ShapeType «bentConnector2».
BENT_CONNECTOR_3 Изогнутый разъем 3 формы. Соответствует ECMA-376 ST_ShapeType «bentConnector3».
BENT_CONNECTOR_4 Изогнутый разъем 4 формы. Соответствует ECMA-376 ST_ShapeType «bentConnector4».
BENT_CONNECTOR_5 Изогнутый разъем 5 формы. Соответствует ECMA-376 ST_ShapeType «bentConnector5».
CURVED_CONNECTOR_2 Изогнутая форма разъема 2. Соответствует ECMA-376 ST_ShapeType «curvedConnector2».
CURVED_CONNECTOR_3 Изогнутая форма разъема 3. Соответствует ECMA-376 ST_ShapeType «curvedConnector3».
CURVED_CONNECTOR_4 Изогнутая форма разъема 4. Соответствует ECMA-376 ST_ShapeType «curvedConnector4».
CURVED_CONNECTOR_5 Изогнутая форма разъема 5. Соответствует ECMA-376 ST_ShapeType «curvedConnector5».
STRAIGHT_LINE Прямая линия. Соответствует ECMA-376 ST_ShapeType «линия». Этот тип линии не является соединителем.

ЛинияКатегория

Категория Line .

Перечисления
LINE_CATEGORY_UNSPECIFIED Неуказанная категория линии.
STRAIGHT Прямые разъемы, включая прямой разъем 1.
BENT Изогнутые разъемы, включая изогнутые разъемы 2–5.
CURVED Изогнутые разъемы, включая изогнутые разъемы 2–5.