线条
一种 PageElement 类型,表示非连接器线条、直线连接器、曲线连接器或弯曲连接器。
| JSON 表示法 |
|---|
{ "lineProperties": { object ( |
| 字段 | |
|---|---|
lineProperties
|
线条的属性。 |
lineType
|
线条的类型。 |
lineCategory
|
线条的类别。
它与
|
LineProperties
的属性。Line
如果未设置,这些字段将默认使用与在幻灯片编辑器中创建的新线条的外观匹配的值。
| JSON 表示法 |
|---|
{ "lineFill": { object ( |
| 字段 | |
|---|---|
lineFill
|
线条的填充。默认线条填充与在幻灯片编辑器中创建的新线条的默认值匹配。 |
weight
|
线条的粗细。 |
dashStyle
|
线条的虚线样式。 |
startArrow
|
线条开头的箭头的样式。 |
endArrow
|
线条末尾的箭头的样式。 |
link
|
线条的超链接目标。如果未设置,则没有链接。 |
startConnection
|
线条开头的连接。如果未设置,则没有连接。
只有带有
|
endConnection
|
线条末尾的连接。如果未设置,则没有连接。
只有带有
|
LineFill
线条的填充。
| JSON 表示法 |
|---|
{
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"solidFill": {
object ( |
| 字段 | |
|---|---|
| 线条填充的类型。以下是互斥字段的列表。在响应中,最多只能设置一个字段: | |
solidFill
|
纯色填充。 |
| 互斥字段结束。 | |
ArrowStyle
可用于呈现线性几何图形的开头和结尾形状的类型。某些值基于 ECMA-376 第 5 版第 1 部分 的“Office Open XML File Formats - Fundamentals and Markup Language Reference”的第 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
|
所连接页面元素的 object ID。 |
connectionSiteIndex
|
所连接页面元素上的连接点的索引。 在大多数情况下,它对应于 ECMA-376 标准中的预定义连接点索引。如需详细了解这些连接点,请参阅 ECMA-376 第 5 版第 1 部分“Office Open XML File Formats - Fundamentals and Markup Language Reference”的第 20.1.9.9 节中“cxn”属性的说明,以及“附录 H. 预定义的 DrawingML 形状和文本几何图形示例”。 ECMA-376 第 5 版第 1 部分。 您还可以从幻灯片编辑器中查看每个连接点的位置。 |
Type
线条类型。
其中许多形状对应于 ECMA-376 标准中的预定义形状。如需了解详情,请参阅 ECMA-376 第 5 版第 1 部分“Office Open XML File Formats - Fundamentals and Markup Language Reference”的第 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。 |