Lines

Garis

J PageElement jenis yang mewakili garis non-konektor, konektor lurus, konektor melengkung, atau konektor bengkok.

Representasi JSON
{
  "lineProperties": {
    object (LineProperties)
  },
  "lineType": enum (Type),
  "lineCategory": enum (LineCategory)
}
Kolom
lineProperties

object (LineProperties)

Properti garis.

lineType

enum (Type)

Jenis garis.

lineCategory

enum (LineCategory)

Kategori garis.

Cocok dengan category ditentukan dalam CreateLineRequest, dan dapat diperbarui dengan UpdateLineCategoryRequest.

LineProperties

Properti atribut Line.

Jika tidak disetel, kolom ini akan ditetapkan secara default ke nilai yang cocok dengan tampilan baris baru yang dibuat di editor Slide.

Representasi 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)
  }
}
Kolom
lineFill

object (LineFill)

Isi garis. Isi baris default cocok dengan default untuk baris baru yang dibuat di editor Slide.

weight

object (Dimension)

Ketebalan garis.

dashStyle

enum (DashStyle)

Gaya garis putus-putus.

startArrow

enum (ArrowStyle)

Gaya panah di awal garis.

endArrow

enum (ArrowStyle)

Gaya panah di akhir garis.

startConnection

object (LineConnection)

Koneksi di awal baris. Jika tidak disetel, tidak akan ada koneksi internet.

Hanya baris dengan Type menunjukkan bahwa ini adalah "konektor" dapat memiliki startConnection.

endConnection

object (LineConnection)

Koneksi di akhir baris. Jika tidak disetel, tidak akan ada koneksi internet.

Hanya baris dengan Type menunjukkan bahwa ini adalah "konektor" dapat memiliki endConnection.

LineFill

Isi garis.

Representasi JSON
{

  // Union field kind can be only one of the following:
  "solidFill": {
    object (SolidFill)
  }
  // End of list of possible types for union field kind.
}
Kolom
Kolom union kind. Jenis isian baris. kind hanya dapat berupa salah satu dari hal berikut:
solidFill

object (SolidFill)

Isian warna solid.

ArrowStyle

Jenis bentuk awal dan akhir yang dapat digunakan untuk merender geometri linear. Beberapa nilai didasarkan pada "ST_LineEndType" jenis sederhana yang dijelaskan dalam bagian 20.1.10.33 dari "Office Open XML File Formats - Fundamentals and Markup Language Reference", bagian 1 dari ECMA-376 edisi ke-4.

Enum
ARROW_STYLE_UNSPECIFIED Gaya panah yang tidak ditentukan.
NONE Tanpa tanda panah.
STEALTH_ARROW Panah dengan bagian belakang berlekuk. Sesuai dengan nilai 'stealth' ECMA-376 ST_LineEndType.
FILL_ARROW Panah terisi. Sesuai dengan nilai 'triangle' ECMA-376 ST_LineEndType.
FILL_CIRCLE Lingkaran penuh. Sesuai dengan nilai 'oval' ECMA-376 ST_LineEndType.
FILL_SQUARE Persegi terisi.
FILL_DIAMOND Berlian yang terisi. Sesuai dengan nilai 'diamond' ECMA-376 ST_LineEndType.
OPEN_ARROW Panah berongga.
OPEN_CIRCLE Lingkaran berongga.
OPEN_SQUARE Persegi berongga.
OPEN_DIAMOND Berlian berongga.

LineConnection

Properti untuk salah satu ujung Line koneksi jarak jauh.

Representasi JSON
{
  "connectedObjectId": string,
  "connectionSiteIndex": integer
}
Kolom
connectedObjectId

string

ID objek elemen halaman yang terhubung.

Beberapa elemen halaman, seperti groups, tables dan lines tidak memiliki situs koneksi dan karenanya tidak dapat dihubungkan ke saluran konektor.

connectionSiteIndex

integer

Indeks situs koneksi pada elemen halaman yang terhubung.

Pada umumnya, ini sesuai dengan indeks situs koneksi yang telah ditentukan sebelumnya dari standar ECMA-376. Informasi lebih lanjut tentang situs koneksi tersebut dapat ditemukan dalam deskripsi {i>cnx<i} di bagian 20.1.9.9 dan Lampiran H. "Geometris Bentuk dan Teks DrawingML yang Telah Ditetapkan" "Office Open XML File Formats-Fundamentals and Markup Language Reference", bagian 1 dari ECMA-376 edisi ke-5.

Posisi setiap situs koneksi juga dapat dilihat dari editor Slide.

Jenis

Jenis garis.

Berasal dari subset nilai "ST_ShapeType" ketik sederhana di bagian 20.1.10.55 dari "Office Open XML File Formats - Fundamentals and Markup Language Reference", bagian 1 dari ECMA-376 edisi ke-4.

Enum
TYPE_UNSPECIFIED Jenis garis yang tidak ditentukan.
STRAIGHT_CONNECTOR_1 Konektor lurus 1 berbentuk. Sesuai dengan ECMA-376 ST_ShapeType 'straightConnector1'.
BENT_CONNECTOR_2 Bentuk konektor bengkok 2. Sesuai dengan ECMA-376 ST_ShapeType 'bentConnector2'.
BENT_CONNECTOR_3 Bentuk konektor bengkok 3. Sesuai dengan ECMA-376 ST_ShapeType 'bentConnector3'.
BENT_CONNECTOR_4 Bentuk konektor bengkok 4. Sesuai dengan ECMA-376 ST_ShapeType 'bentConnector4'.
BENT_CONNECTOR_5 Konektor bengkok 5 bentuk. Sesuai dengan ECMA-376 ST_ShapeType 'bentConnector5'.
CURVED_CONNECTOR_2 Bentuk konektor melengkung 2. Sesuai dengan ECMA-376 ST_ShapeType 'curvedConnector2'.
CURVED_CONNECTOR_3 Bentuk konektor melengkung 3. Sesuai dengan ECMA-376 ST_ShapeType 'curvedConnector3'.
CURVED_CONNECTOR_4 Bentuk konektor melengkung 4. Sesuai dengan ECMA-376 ST_ShapeType 'curvedConnector4'.
CURVED_CONNECTOR_5 Bentuk konektor melengkung 5. Sesuai dengan ECMA-376 ST_ShapeType 'curvedConnector5'.
STRAIGHT_LINE Garis lurus. Sesuai dengan 'line' ST_ShapeType ECMA-376. Jenis baris ini bukan konektor.

LineCategory

Kategori dari Line.

Enum
LINE_CATEGORY_UNSPECIFIED Kategori baris tidak ditentukan.
STRAIGHT Konektor lurus, termasuk konektor lurus 1.
BENT Konektor bengkok, termasuk konektor bengkok 2 hingga 5.
CURVED Konektor melengkung, termasuk konektor melengkung 2 hingga 5.