Line
一种表示非连接器线、直线连接器、曲线连接器或弯曲连接器的 PageElement。
| JSON 表示法 |
|---|
{ "lineProperties": { object ( |
| 字段 | |
|---|---|
lineProperties
|
线条的属性。 |
lineType
|
相应行的类型。 |
lineCategory
|
相应行的类别。
它与 |
LineProperties
Line 的属性。
如果未设置,这些字段的默认值将与在 Google 幻灯片编辑器中创建的新行的外观一致。
| JSON 表示法 |
|---|
{ "lineFill": { object ( |
| 字段 | |
|---|---|
lineFill
|
线条的填充。默认线条填充与在 Google 幻灯片编辑器中创建的新线条的默认设置一致。 |
weight
|
线条的粗细。 |
dashStyle
|
线条的虚线样式。 |
startArrow
|
行开头的箭头的样式。 |
endArrow
|
线条末尾的箭头的样式。 |
link
|
相应行的超链接目的地。如果未设置,则表示没有链接。 |
startConnection
|
行开头的连接。如果未设置,则表示没有连接。
只有带有 |
endConnection
|
线路末端的连接。如果未设置,则表示没有连接。
只有带有 |
LineFill
线条的填充。
| JSON 表示法 |
|---|
{ // Union field |
| 字段 | |
|---|---|
联合字段 kind。线条填充类型。
kind 只能是下列其中一项:
|
|
solidFill
|
纯色填充。 |
ArrowStyle
可用于渲染线性几何图形的起始和结束形式。某些值基于“Office Open XML 文件格式 - 基础知识和标记语言参考”第 1 部分(ECMA-376 第 5 版)的 20.1.10.33 部分中描述的“ST_LineEndType”简单类型。
| 枚举 | |
|---|---|
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
|
已连接的页面元素的 ID。 |
connectionSiteIndex
|
连接页面元素上连接网站的索引。 在大多数情况下,它对应于 ECMA-376 标准中的预定义连接站点索引。如需详细了解这些连接网站,请参阅第 20.1.9.9 节中“cxn”属性的说明以及“附录 H. “Office Open XML File Formats - Fundamentals and Markup Language Reference”(Office Open XML 文件格式 - 基础知识和标记语言参考)第 1 部分的“Example Predefined DrawingML Shape and Text Geometries”(预定义的 DrawingML 形状和文本几何图形示例),ECMA-376 第 5 版。 您还可以从幻灯片编辑器中查看每个连接网站的位置。 |
类型
线条类型。
其中许多形状都与 ECMA-376 标准中的预定义形状相对应。如需了解详情,请参阅 ECMA-376 第 5 版第 1 部分“Office Open XML 文件格式 - 基础知识和标记语言参考”的 20.1.10.56 部分中“ST_ShapeType”简单类型的说明。
| 枚举 | |
|---|---|
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。 |