Lines

Çizgi

A PageElement Bağlayıcı olmayan bir çizgiyi, düz bağlayıcıyı, kavisli bağlayıcıyı veya bükülmüş bağlayıcıyı temsil eden tür.

JSON gösterimi
{
  "lineProperties": {
    object (LineProperties)
  },
  "lineType": enum (Type),
  "lineCategory": enum (LineCategory)
}
Alanlar
lineProperties

object (LineProperties)

Çizginin özellikleri.

lineType

enum (Type)

Çizginin türü.

lineCategory

enum (LineCategory)

Çizginin kategorisi.

CreateLineRequest içinde belirtilen category ile eşleşir ve UpdateLineCategoryRequest ile güncellenebilir.

LineProperties

Line öğesinin özellikleri.

Ayarlanmadığında bu alanlar, Slides düzenleyicide oluşturulan yeni satırların görünümüne uygun değerleri varsayılan olarak kullanır.

JSON gösterimi
{
  "lineFill": {
    object (LineFill)
  },
  "weight": {
    object (Dimension)
  },
  "dashStyle": enum (DashStyle),
  "startArrow": enum (ArrowStyle),
  "endArrow": enum (ArrowStyle),
  "link": {
    object (Link)
  },
  "startConnection": {
    object (LineConnection)
  },
  "endConnection": {
    object (LineConnection)
  }
}
Alanlar
lineFill

object (LineFill)

Çizginin dolgusu. Varsayılan çizgi dolgusu, Slaytlar Düzenleyici'de oluşturulan yeni çizgilerin varsayılanlarıyla eşleşir.

weight

object (Dimension)

Çizginin kalınlığı.

dashStyle

enum (DashStyle)

Çizginin kesikli çizgi stili.

startArrow

enum (ArrowStyle)

Satırın başındaki okun stili.

endArrow

enum (ArrowStyle)

Çizginin sonundaki okun stili.

startConnection

object (LineConnection)

Satırın başındaki bağlantı. Ayarlanmamışsa bağlantı yoktur.

Yalnızca "bağlayıcı" olduğunu belirten bir Type içeren satırlar startConnection içerebilir.

endConnection

object (LineConnection)

Satırın sonundaki bağlantı. Ayarlanmamışsa bağlantı yoktur.

Yalnızca "bağlayıcı" olduğunu belirten bir Type içeren satırlar endConnection içerebilir.

LineFill

Çizginin dolgusu.

JSON gösterimi
{

  // Union field kind can be only one of the following:
  "solidFill": {
    object (SolidFill)
  }
  // End of list of possible types for union field kind.
}
Alanlar
Birleşik alan kind. Çizgi dolgusunun türü. kind aşağıdakilerden yalnızca biri olabilir:
solidFill

object (SolidFill)

Düz renk dolgusu.

ArrowStyle

Doğrusal geometrinin oluşturulabileceği başlangıç ve bitiş formları. Bazı değerler, ECMA-376 5. sürüm'ün 1. bölümü olan "Office Open XML File Formats - Fundamentals and Markup Language Reference" (Office Açık XML Dosya Biçimleri - Temeller ve İşaretleme Dili Referansı) bölüm 20.1.10.33'te açıklanan "ST_LineEndType" basit türüne dayanır.

Sıralamalar
ARROW_STYLE_UNSPECIFIED Belirtilmemiş bir ok stili.
NONE Ok yok.
STEALTH_ARROW Çentikli arka uca sahip ok. ECMA-376 ST_LineEndType değeri "stealth"e karşılık gelir.
FILL_ARROW Dolu ok. ECMA-376 ST_LineEndType değeri "triangle"a karşılık gelir.
FILL_CIRCLE Dolu daire. ECMA-376 ST_LineEndType değeri "oval"a karşılık gelir.
FILL_SQUARE Dolu kare.
FILL_DIAMOND Dolu karo. ECMA-376 ST_LineEndType değeri "diamond"a karşılık gelir.
OPEN_ARROW Boş ok.
OPEN_CIRCLE Boş daire.
OPEN_SQUARE Boş kare.
OPEN_DIAMOND Boş karo.

LineConnection

Bir Line bağlantısının bir ucuna ait özellikler.

JSON gösterimi
{
  "connectedObjectId": string,
  "connectionSiteIndex": integer
}
Alanlar
connectedObjectId

string

Bağlı sayfa öğesinin nesne kimliği.

groups, tables ve lines gibi bazı sayfa öğelerinin bağlantı noktaları yoktur ve bu nedenle bir bağlayıcı çizgiye bağlanamazlar.

connectionSiteIndex

integer

Bağlı sayfa öğesindeki bağlantı sitesinin dizini.

Çoğu durumda, ECMA-376 standardındaki önceden tanımlanmış bağlantı sitesi dizinine karşılık gelir. Bu bağlantı siteleri hakkında daha fazla bilgiyi hem 20.1.9.9 bölümündeki "cxn" özelliğinin açıklamasında hem de "Ek H. "Office Open XML File Formats - Fundamentals and Markup Language Reference" (Office Açık XML Dosya Biçimleri - Temeller ve Biçimlendirme Dili Referansı) adlı belgenin 1. bölümü olan "Example Predefined DrawingML Shape and Text Geometries" (Önceden Tanımlanmış DrawingML Şekil ve Metin Geometrileri Örneği) bölümü, ECMA-376 5. sürüm.

Her bağlantı sitesinin konumu, Slaytlar düzenleyicisinden de görüntülenebilir.

Tür

Çizgi türleri.

Bu şekillerin çoğu, ECMA-376 standardındaki önceden tanımlanmış şekillere karşılık gelir. Daha fazla bilgi için ECMA-376 5. sürüm, bölüm 1'in "Office Open XML File Formats - Fundamentals and Markup Language Reference" (Office Açık XML Dosya Biçimleri - Temel Bilgiler ve İşaretleme Dili Referansı) bölümündeki 20.1.10.56 numaralı "ST_ShapeType" basit türünün açıklamasına bakın.

Sıralamalar
TYPE_UNSPECIFIED Belirtilmemiş bir satır türü.
STRAIGHT_CONNECTOR_1 Düz bağlayıcı 1 formu. ECMA-376 ST_ShapeType "straightConnector1"e karşılık gelir.
BENT_CONNECTOR_2 2. formu bükün. ECMA-376 ST_ShapeType "bentConnector2"ye karşılık gelir.
BENT_CONNECTOR_3 Bükülmüş bağlayıcı 3 biçimi. ECMA-376 ST_ShapeType "bentConnector3" ile eşleşir.
BENT_CONNECTOR_4 Bent connector 4 form. ECMA-376 ST_ShapeType "bentConnector4" ile eşleşir.
BENT_CONNECTOR_5 Eğri bağlayıcı 5 formu. ECMA-376 ST_ShapeType "bentConnector5" ile eşleşir.
CURVED_CONNECTOR_2 Eğri bağlayıcı 2 şekli. ECMA-376 ST_ShapeType "curvedConnector2"ye karşılık gelir.
CURVED_CONNECTOR_3 Eğri bağlayıcı 3 biçimi. ECMA-376 ST_ShapeType "curvedConnector3"e karşılık gelir.
CURVED_CONNECTOR_4 Eğri bağlayıcı 4 şekli. ECMA-376 ST_ShapeType "curvedConnector4" ile eşleşir.
CURVED_CONNECTOR_5 Eğri bağlayıcı 5 formu. ECMA-376 ST_ShapeType "curvedConnector5"e karşılık gelir.
STRAIGHT_LINE Düz çizgi. ECMA-376 ST_ShapeType "line" ile eşleşir. Bu çizgi türü bağlayıcı değildir.

LineCategory

Line kategorisi.

Sıralamalar
LINE_CATEGORY_UNSPECIFIED Belirtilmemiş satır kategorisi.
STRAIGHT Düz konnektörler (düz konnektör 1 dahil).
BENT Eğri bağlayıcılar (2-5 numaralı eğri bağlayıcılar dahil)
CURVED Eğri bağlayıcı 2-5 dahil olmak üzere eğri bağlayıcılar.