Lines

折线图

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

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

object (LineProperties)

线条的属性。

lineType

enum (Type)

线条的类型。

lineCategory

enum (LineCategory)

线条的类别。

它与 category 指定 CreateLineRequest,可通过 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

LineFill

线条的填充。

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)

纯色填充。

ArrowStyle

可用于渲染线性几何图形的开始和结束形状的类型。有些值基于“ST_LineEndType”“Office Open XML 文件格式 - 基础知识和标记语言参考”第 20.1.10.33 节(第 1 部分) ECMA-376 第 4 版

枚举
ARROW_STYLE_UNSPECIFIED 未指定的箭头样式。
NONE 无箭头。
STEALTH_ARROW 背面有凹口的箭头。对应于 ECMA-376 ST_LineEndType 值“stealth”。
FILL_ARROW 实心箭头。对应于 ECMA-376 ST_LineEndType 值“triangle”。
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。

某些页面元素,例如 groups, tableslines 没有连接点,因此无法连接到连接线。

connectionSiteIndex

integer

已连接页面元素上连接网站的索引。

大多数情况下,它对应于 ECMA-376 标准中的预定义连接站点索引。有关这些连接站点的详细信息,请参阅“cnx”属性。"预定义的 DrawingML 形状和文本几何图形"“Office Open XML 文件格式 - 基础知识和标记语言参考”,第 1 部分 ECMA-376 第 5 版

您还可以通过幻灯片编辑器查看每个连接网站的位置。

类型

线条类型。

派生自“ST_ShapeType”的值的子集“Office Open XML 文件格式 - 基础知识和标记语言参考”的第 20.1.10.55 部分(第 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”。此线条类型不是连接器。

LineCategory

它的类别 Line

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