Lines

Zeile

Eine PageElement-Art, die eine Nicht-Verbindungslinie, gerade Verbindung, gebogene Verbindung oder gebogene Verbindung darstellt.

JSON-Darstellung
{
  "lineProperties": {
    object (LineProperties)
  },
  "lineType": enum (Type),
  "lineCategory": enum (LineCategory)
}
Felder
lineProperties

object (LineProperties)

Die Eigenschaften der Linie.

lineType

enum (Type)

Der Linientyp.

lineCategory

enum (LineCategory)

Die Kategorie der Linie.

Sie stimmt mit der in CreateLineRequest angegebenen category überein und kann mit UpdateLineCategoryRequest aktualisiert werden.

Linieneigenschaften

Die Attribute von Line.

Wenn diese Option nicht konfiguriert ist, werden standardmäßig Felder verwendet, die der Darstellung neuer Zeilen entsprechen, die im Präsentationen-Editor erstellt wurden.

JSON-Darstellung
{
  "lineFill": {
    object (LineFill)
  },
  "weight": {
    object (Dimension)
  },
  "dashStyle": enum (DashStyle),
  "startArrow": enum (ArrowStyle),
  "endArrow": enum (ArrowStyle),
  "link": {
    object (Link)
  },
  "startConnection": {
    object (LineConnection)
  },
  "endConnection": {
    object (LineConnection)
  }
}
Felder
lineFill

object (LineFill)

Die Fülllinie. Die Standardfüllung von Zeilen entspricht den Standardeinstellungen für neue Zeilen, die im Präsentationen-Editor erstellt wurden.

weight

object (Dimension)

Die Linienstärke.

dashStyle

enum (DashStyle)

Der Bindestrichstil der Linie

startArrow

enum (ArrowStyle)

Stil des Pfeils am Anfang der Linie

endArrow

enum (ArrowStyle)

Stil des Pfeils am Ende der Linie

startConnection

object (LineConnection)

Die Verbindung am Anfang der Zeile Wenn die Richtlinie nicht konfiguriert ist, besteht keine Verbindung.

Nur Zeilen mit einem Type, das angibt, dass es sich um einen „Connector“ handelt, können einen startConnection-Wert haben.

endConnection

object (LineConnection)

Die Verbindung am Ende der Zeile Wenn die Richtlinie nicht konfiguriert ist, besteht keine Verbindung.

Nur Zeilen mit einem Type, das angibt, dass es sich um einen „Connector“ handelt, können einen endConnection-Wert haben.

Füllung

Die Fülllinie.

JSON-Darstellung
{

  // Union field kind can be only one of the following:
  "solidFill": {
    object (SolidFill)
  }
  // End of list of possible types for union field kind.
}
Felder
Union-Feld kind. Die Art der Linienfüllung. kind darf nur einer der folgenden Werte sein:
solidFill

object (SolidFill)

Einfarbige Füllung.

Pfeilstil

Die Arten der Start- und Endformen, mit denen die lineare Geometrie gerendert werden kann. Einige Werte basieren auf dem einfachen Typ „ST_LineEndType“, der in Abschnitt 20.1.10.33 des Abschnitts „Office Open XML File Formats – Fundamentals and Markup Language Reference“, Teil 1 der ECMA-376 4. Edition, beschrieben wird.

Enums
ARROW_STYLE_UNSPECIFIED Ein nicht spezifizierter Pfeilstil.
NONE Kein Pfeil.
STEALTH_ARROW Pfeil mit gekerbtem Rücken. Entspricht dem ECMA-376-ST_LineEndType-Wert „stealth“.
FILL_ARROW Gefüllter Pfeil. Entspricht dem ECMA-376 ST_LineEndType-Wert „triangle“.
FILL_CIRCLE Gefüllter Kreis. Entspricht dem ECMA-376 ST_LineEndType-Wert „oval“.
FILL_SQUARE Gefülltes Quadrat.
FILL_DIAMOND Gefüllter Diamant. Entspricht dem ECMA-376-ST_LineEndType-Wert „Diamant“.
OPEN_ARROW Ungefüllter Pfeil.
OPEN_CIRCLE Ungefüllter Kreis.
OPEN_SQUARE Ungefülltes Quadrat.
OPEN_DIAMOND Ungefüllter Diamant.

Linienverbindung

Die Attribute für ein Ende einer Line-Verbindung.

JSON-Darstellung
{
  "connectedObjectId": string,
  "connectionSiteIndex": integer
}
Felder
connectedObjectId

string

Die Objekt-ID des verbundenen Seitenelements.

Einige Seitenelemente wie groups, tables und lines haben keine Verbindungswebsites und können daher nicht mit einer Connector-Linie verbunden werden.

connectionSiteIndex

integer

Der Index der Verbindungswebsite im verbundenen Seitenelement.

In den meisten Fällen entspricht es dem vordefinierten Verbindungswebsite-Index aus dem ECMA-376-Standard. Weitere Informationen zu diesen Verbindungswebsites finden Sie in der Beschreibung des Attributs „cnx“ in Abschnitt 20.1.9.9 und in Anhang H. Vordefinierte DrawingML-Form- und Textgeometrien von "Office Open XML-Dateiformaten-Grundlagen und Referenzsprachen-Referenz", Teil 1 der ECMA-376 5. Edition.

Die Position der einzelnen Verbindungswebsites kann auch im Präsentationen-Editor abgerufen werden.

Typ

Die Linientypen.

Er beruht auf einer Teilmenge der Werte des einfachen Typs „ST_ShapeType“ in Abschnitt 20.1.10.55 des Abschnitts „Office Open XML File Formats – Fundamentals and Markup Language Reference“, Teil 1 der ECMA-376 4. Edition.

Enums
TYPE_UNSPECIFIED Ein nicht angegebener Linientyp.
STRAIGHT_CONNECTOR_1 Gerades Verbindungselement 1-Formular. Entspricht ECMA-376 ST_ShapeType 'straightConnector1'.
BENT_CONNECTOR_2 Gebogenes Verbindungselement 2. Entspricht ECMA-376 ST_ShapeType 'bentConnector2'.
BENT_CONNECTOR_3 Gebogener Anschluss 3 Form. Entspricht ECMA-376 ST_ShapeType 'bentConnector3'.
BENT_CONNECTOR_4 Gebogenes Verbindungselement 4. Entspricht ECMA-376 ST_ShapeType 'bentConnector4'.
BENT_CONNECTOR_5 Gebogenes Verbindungselement 5. Entspricht ECMA-376 ST_ShapeType 'bentConnector5'.
CURVED_CONNECTOR_2 Gekrümmtes Verbindungselement 2. Entspricht ECMA-376 ST_ShapeType 'curvedConnector2'.
CURVED_CONNECTOR_3 Gekrümmtes Verbindungselement 3. Entspricht ECMA-376 ST_ShapeType 'curvedConnector3'.
CURVED_CONNECTOR_4 Gekrümmtes Verbindungselement 4. Entspricht ECMA-376 ST_ShapeType 'curvedConnector4'.
CURVED_CONNECTOR_5 Gekrümmtes Verbindungselement 5. Entspricht ECMA-376 ST_ShapeType 'curvedConnector5'.
STRAIGHT_LINE Gerade Linie. Entspricht ECMA-376 ST_ShapeType 'line'. Dieser Werbebuchungstyp ist kein Connector.

Linienkategorie

Die Kategorie eines Line-Elements.

Enums
LINE_CATEGORY_UNSPECIFIED Nicht angegebene Zeilenkategorie.
STRAIGHT Gerade Anschlüsse, einschließlich gerader Verbindung 1.
BENT Gebogene Stecker, einschließlich gebogener Stecker 2 bis 5.
CURVED Gekrümmte Anschlüsse, einschließlich der gekrümmten Anschlüsse 2 bis 5.