Lines

PageElement 种类,表示非连接器线、直线连接器、曲线连接器或弯曲连接器。

JSON 表示法
{
  "lineProperties": {
    object (LineProperties)
  },
  "lineType": enum (Type),
  "lineCategory": enum (LineCategory)
}
字段
lineProperties

object (LineProperties)

该线的属性。

lineType

enum (Type)

线的类型。

lineCategory

enum (LineCategory)

线的类别。

它与 CreateLineRequest 中指定的 category 匹配,可以使用 UpdateLineCategoryRequest 进行更新。

LineProperties

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)

纯色填充。

箭头样式

可呈现线性几何图形的起始和结束表单类型。某些值基于“Office Open XML 文件格式 - 基础知识和标记语言参考”第 20.1.10.33 节所述的“ST_LineEndType”简单类型,属于 ECMA-376 第 4 版的第 1 部分。

枚举
ARROW_STYLE_UNSPECIFIED 未指定的箭头样式。
NONE 无箭头。
STEALTH_ARROW 背部有凹陷的箭头。对应于 ECMA-376 ST_LineEndType 值“stealth”。
FILL_ARROW 实心箭头。对应于 ECMA-376 ST_LineEndType 值“三角形”。
FILL_CIRCLE 实心圆。对应于 ECMA-376 ST_LineEndType 值“oval”。
FILL_SQUARE 实心方形。
FILL_DIAMOND 实心菱形。对应于 ECMA-376 ST_LineEndType 值“diamond”。
OPEN_ARROW 空心箭头。
OPEN_CIRCLE 空心圆。
OPEN_SQUARE 空心方形。
OPEN_DIAMOND 空心菱形。

LineConnection

Line 连接一端的属性。

JSON 表示法
{
  "connectedObjectId": string,
  "connectionSiteIndex": integer
}
字段
connectedObjectId

string

关联页面元素的对象 ID。

某些页面元素(如 groupstableslines)没有连接网站,因此无法连接到连接器行。

connectionSiteIndex

integer

关联网页元素上的关联网站索引。

在大多数情况下,它对应于 ECMA-376 标准的预定义连接点索引。如需详细了解这些连接网站,请参阅第 20.1.9.9 节和附录 H 中“cnx”属性的说明。“Office 开放 XML 文件格式、标记语言参考”的“预定义的 ML 形状和文本几何图形”,是 ECMA-376 第 5 版的第 1 部分。

此外,您还可以在幻灯片编辑器中查看每个关联网站的位置。

类型

订单项类型。

源自“Office Open XML 文件格式 - 基础知识和标记语言参考”第 20.1.10.55 节中“ST_ShapeType”简单类型的一部分。ECMA-376 第 4 版第 1 部分。

枚举
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'。此订单项类型不是连接器。

LineCategory

Line 的类别。

枚举
LINE_CATEGORY_UNSPECIFIED 未指定的线类别。
STRAIGHT 直线连接器,包括直线连接器 1。
BENT 连接连接器,包括弯曲连接器 2 到 5。
CURVED 曲线连接器,包括曲线连接器 2 到 5。