Lines

Garis

Jenis PageElement 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.

Ini cocok dengan category yang ditentukan dalam CreateLineRequest, dan dapat diperbarui dengan UpdateLineCategoryRequest.

PropertiProperti

Properti Line.

Jika tidak ditetapkan, kolom ini 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 baris. Pengisian baris default sesuai dengan default untuk baris baru yang dibuat di editor Slide.

weight

object (Dimension)

Ketebalan garis.

dashStyle

enum (DashStyle)

Gaya garis putus-putus garis.

startArrow

enum (ArrowStyle)

Gaya tanda panah di awal baris.

endArrow

enum (ArrowStyle)

Gaya tanda panah di akhir garis.

startConnection

object (LineConnection)

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

Hanya baris dengan Type yang menunjukkannya sebagai "konektor" yang dapat memiliki startConnection.

endConnection

object (LineConnection)

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

Hanya baris dengan Type yang menunjukkannya sebagai "konektor" yang dapat memiliki endConnection.

Pengisian Garis

Isi baris.

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 pengisian baris. kind hanya dapat berupa salah satu dari berikut:
solidFill

object (SolidFill)

Pengisian warna solid.

GayaPanah

Jenis bentuk awal dan akhir tempat geometri linear dapat dirender. Beberapa nilai didasarkan pada jenis sederhana "ST_LineEndType" yang dijelaskan di bagian 20.1.10.33 dari "Format File XML Terbuka Office - Referensi Bahasa Dasar-Dasar dan Markup", bagian 1 dari ECMA-376 edisi ke-4.

Enumerasi
ARROW_STYLE_UNSPECIFIED Gaya panah yang tidak ditentukan.
NONE Tidak ada tanda panah.
STEALTH_ARROW Panah dengan lekukan belakang. Sesuai dengan nilai ECMA-376 ST_LineEndType 'stealth'.
FILL_ARROW Panah berisi. Sesuai dengan nilai ECMA-376 ST_LineEndType 'triangle'.
FILL_CIRCLE Lingkaran berisi. Sesuai dengan nilai ECo-376 ST_LineEndType 'oval'.
FILL_SQUARE Persegi berisi.
FILL_DIAMOND Belah ketupat berisi. Sesuai dengan nilai ECMA-376 ST_LineEndType 'diamond'.
OPEN_ARROW Panah berongga.
OPEN_CIRCLE Lingkaran berongga.
OPEN_SQUARE Persegi berongga.
OPEN_DIAMOND Berlian berongga.

LineConnection

Properti untuk salah satu ujung koneksi Line.

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

string

ID objek dari elemen halaman yang terhubung.

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

connectionSiteIndex

integer

Indeks situs koneksi pada elemen halaman yang terhubung.

Umumnya, ini sesuai dengan indeks situs koneksi standar dari standar ECMA-376. Informasi selengkapnya tentang situs koneksi tersebut dapat ditemukan dalam deskripsi atribut "cnx" di bagian 20.1.9.9 dan Lampiran H. "Bentuk DrawingML ML yang telah ditetapkan dan Geometris Teks" dari "Format File XML Terbuka Office-Dasar-Dasar dan Referensi Bahasa Markup", bagian 1 dari ECMA-376 edisi ke-5.

Posisi setiap situs koneksi juga dapat dilihat dari editor Slide.

Type

Jenis garis.

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

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

KategoriGaris

Kategori Line.

Enumerasi
LINE_CATEGORY_UNSPECIFIED Kategori baris belum ditentukan.
STRAIGHT Konektor lurus, termasuk konektor lurus 1.
BENT Konektor bengkok, termasuk konektor bengkok 2 sampai 5.
CURVED Konektor melengkung, termasuk konektor melengkung 2 sampai 5.