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 baris.

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

LineProperties

Properti Line.

Jika tidak ditetapkan, 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 garis default cocok dengan default untuk garis 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 baris.

endArrow

enum (ArrowStyle)

Gaya panah di akhir garis.

startConnection

object (LineConnection)

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

Hanya garis dengan Type yang menunjukkan bahwa garis tersebut adalah "konektor" yang dapat memiliki startConnection.

endConnection

object (LineConnection)

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

Hanya garis dengan Type yang menunjukkan bahwa garis tersebut adalah "konektor" yang 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 gabungan kind. Jenis pengisi garis. kind hanya dapat berupa salah satu dari hal berikut:
solidFill

object (SolidFill)

Isian warna solid.

ArrowStyle

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

Enum
ARROW_STYLE_UNSPECIFIED Gaya panah yang tidak ditentukan.
NONE Tidak ada panah.
STEALTH_ARROW Panah dengan bagian belakang bertakik. Sesuai dengan nilai ST_LineEndType ECMA-376 'stealth'.
FILL_ARROW Panah berisi. Sesuai dengan nilai ECMA-376 ST_LineEndType 'triangle'.
FILL_CIRCLE Lingkaran berisi. Sesuai dengan nilai ST_LineEndType ECMA-376 '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 satu ujung koneksi Line.

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 sehingga tidak dapat dihubungkan ke garis 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 selengkapnya tentang situs koneksi tersebut dapat ditemukan dalam deskripsi atribut "cxn" di bagian 20.1.9.9 dan "Lampiran H. Contoh Geometri Teks dan Bentuk DrawingML yang telah Ditetapkan" dari "Format File Office Open XML - Dasar-Dasar dan Referensi Bahasa Markup", bagian 1 dari ECMA-376 edisi ke-5.

Posisi setiap situs koneksi juga dapat dilihat dari editor Slide.

Jenis

Jenis garis.

Banyak bentuk ini sesuai dengan bentuk standar yang telah ditentukan dari standar ECMA-376. Untuk informasi selengkapnya, lihat deskripsi jenis sederhana "ST_ShapeType" di bagian 20.1.10.56 dari "Office Open XML File Formats - Fundamentals and Markup Language Reference", bagian 1 dari ECMA-376 edisi ke-5.

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

LineCategory

Kategori 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 lengkung, termasuk konektor lengkung 2 hingga 5.