Lines

Çizgi

CEVAP PageElement. bağlayıcı olmayan ç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.

Bu, category. belirtilen CreateLineRequest ve şununla güncellenebilir: UpdateLineCategoryRequest.

LineProperties

Line

Ayarlanmadan bırakılırsa bu alanlar, Slaytlar düzenleyicisinde oluşturulan yeni satırların görünümüyle eşleşen 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)

Satırın dolgusu. Varsayılan satır dolgusu, Slaytlar düzenleyicisinde oluşturulan yeni satırların varsayılan değerleriyle eşleşir.

weight

object (Dimension)

Çizginin kalınlığı.

dashStyle

enum (DashStyle)

Çizginin kesikli çizgi stili.

startArrow

enum (ArrowStyle)

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

endArrow

enum (ArrowStyle)

Çizginin sonundaki okun stili.

startConnection

object (LineConnection)

Satırın başındaki bağlantı. Ayarlanmazsa bağlantı yoktur.

Yalnızca bir Type. Bu, bir "bağlayıcı" olduğunun anlaşılması sahip olabilir startConnection.

endConnection

object (LineConnection)

Hattın sonundaki bağlantı. Ayarlanmazsa bağlantı yoktur.

Yalnızca bir Type. Bu, bir "bağlayıcı" olduğunun anlaşılması sahip olabilir endConnection.

LineFill

Satırın 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
Birlik alanı kind Çizgi dolgu 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ş form türleri. Bazı değerler "ST_LineEndType"a dayalıdır "Office Open XML File Formats - Fundamentals and Biçimlendirme Dili Referansı" başlıklı makalenin 20.1.10.33 numaralı bölümünde açıklanan basit tür ECMA-376 4. sürüm.

Sıralamalar
ARROW_STYLE_UNSPECIFIED Belirtilmemiş bir ok stili.
NONE Ok yok.
STEALTH_ARROW Arkası çentikli ok. ECMA-376 ST_LineEndType "stealth" değerine karşılık gelir.
FILL_ARROW İçi dolu ok. ECMA-376 ST_LineEndType "triangle" değerine karşılık gelir.
FILL_CIRCLE İçi dolu daire. ECMA-376 ST_LineEndType "oval" değerine karşılık gelir.
FILL_SQUARE İçi dolu kare.
FILL_DIAMOND Dolu karo. ECMA-376 ST_LineEndType "Diamond" değerine karşılık gelir.
OPEN_ARROW Boş ok.
OPEN_CIRCLE Boş daire.
OPEN_SQUARE Boş kare.
OPEN_DIAMOND Boş karo.

LineConnection

Bir ucunun bir ucunun Line. bağlantı.

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

string

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

Bazı sayfa öğeleri, örneğin groups, tables ve lines bağlantı siteleri yok ve bu nedenle bir bağlayıcı hattına bağlanamıyor.

connectionSiteIndex

integer

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

Çoğu durumda, ECMA-376 standardından önceden tanımlanmış bağlantı sitesi dizinine karşılık gelir. Bu bağlantı siteleri hakkında daha fazla bilgiyi "cnx" açıklamalarında bulabilirsiniz. özelliğini kullanabilirsiniz. "Önceden Tanımlanmış DrawingML Şekli ve Metin Geometrileri" "Office Open XML File Formats-Temel ve Biçimlendirme Dili Referansı", 1. bölüm ECMA-376 5. sürüm.

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

Tür

Çizgi türleri.

"ST_ShapeType" değerlerinin bir alt kümesinden türetildi "Office Open XML File Formats - Fundamentals and Biçimlendirme Dili Referansı" başlıklı bölüm 20.1.10.55, bölüm 1 ECMA-376 4. sürüm.

Sıralamalar
TYPE_UNSPECIFIED Belirtilmemiş bir çizgi türü.
STRAIGHT_CONNECTOR_1 Düz bağlayıcı 1 form. ECMA-376 ST_ShapeType "straightConnector1"e karşılık gelir.
BENT_CONNECTOR_2 Bent bağlayıcı 2 formu. ECMA-376 ST_ShapeType "bentConnector2"ye karşılık gelir.
BENT_CONNECTOR_3 Bent bağlayıcı 3 formu. ECMA-376 ST_ShapeType "bentConnector3"e karşılık gelir.
BENT_CONNECTOR_4 Bent bağlayıcı 4 formu. ECMA-376 ST_ShapeType "bentConnector4"e karşılık gelir.
BENT_CONNECTOR_5 Bent bağlayıcı 5 formu. ECMA-376 ST_ShapeType "bentConnector5"e karşılık gelir.
CURVED_CONNECTOR_2 Kavisli bağlayıcı 2 formu. ECMA-376 ST_ShapeType "curvedConnector2"ye karşılık gelir.
CURVED_CONNECTOR_3 Kavisli bağlayıcı 3 formu. ECMA-376 ST_ShapeType "curvedConnector3"e karşılık gelir.
CURVED_CONNECTOR_4 Kavisli bağlayıcı 4 formu. ECMA-376 ST_ShapeType "curvedConnector4"e karşılık gelir.
CURVED_CONNECTOR_5 Kavisli 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" değerine karşılık gelir. Bu çizgi türü bir bağlayıcı değil.

LineCategory

Kategoriz Line

Sıralamalar
LINE_CATEGORY_UNSPECIFIED Belirtilmemiş çizgi kategorisi.
STRAIGHT Düz konnektör 1 dahil olmak üzere düz bağlayıcılar.
BENT Bükülmüş konnektörler, 2-5 arası bükülmüş konnektörler.
CURVED Kavisli bağlayıcı 2 ile 5 dahil olmak üzere kavisli bağlayıcılar.