Lines

A 罩杯 PageElement 代表非連接器的線、直線連接頭、弧形連接頭或彎曲連接頭。

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

object (LineProperties)

線條的屬性。

lineType

enum (Type)

線條的類型。

lineCategory

enum (LineCategory)

線條的類別。

其符合 category 指定於 CreateLineRequest,並且能透過以下方式更新: UpdateLineCategoryRequest

LineProperties

如果 Pod 的屬性 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 節的簡單型別 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。