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 は次のいずれか 1 つのみを指定できます。
solidFill

object (SolidFill)

無地の塗りつぶし。

ArrowStyle

線形ジオメトリをレンダリングできる開始フォームと終了フォームの種類。一部の値は "ST_LineEndType"「Office Open XML File Formats - Fundamentals and Markup Language Reference」セクション 20.1.10.33、 ECMA-376 4th Edition

列挙型
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, tables lines 接続サイトがないため、コネクタ ラインに接続できません。

connectionSiteIndex

integer

接続済みページ要素の接続サイトのインデックス。

ほとんどの場合、ECMA-376 標準で事前定義されている接続サイト インデックスに対応しています。これらの接続サイトの詳細については、「cnx」の説明を参照してください。および Annex H にあります。"事前定義された DrawingML のシェイプとテキスト ジオメトリ"「Office Open XML File Formats-Fundamentals and Markup Language Reference」、パート 1 ECMA-376 5th Edition

各接続サイトの位置は、スライド エディタから確認することもできます。

種類

線の種類。

「ST_ShapeType」の値のサブセットから導出されます。「Office Open XML File Formats - Fundamentals and Markup Language Reference」、20.1.10.55 ECMA-376 4th Edition

列挙型
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 を含む)。