Lines

Linie

A PageElement Art, die eine Nicht-Verbindungsleitung, eine gerade Verbindung, eine gebogene oder eine 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.

Es stimmt mit den category angegeben in CreateLineRequest und kann aktualisiert werden mit UpdateLineCategoryRequest

LineProperties

Die Eigenschaften der Line

Wenn diese Felder nicht konfiguriert sind, werden sie standardmäßig als Werte angezeigt, die dem Layout 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üllung der Linie. Die standardmäßige Linienfüllung entspricht den Standardwerten für neue Zeilen, die im Präsentationen-Editor erstellt werden.

weight

object (Dimension)

Die Stärke der Linie.

dashStyle

enum (DashStyle)

Der Bindestrich-Stil der Linie.

startArrow

enum (ArrowStyle)

Stil des Pfeils am Anfang der Linie

endArrow

enum (ArrowStyle)

Der 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 Zeichen Type gibt an, dass es sich um einen kann eine startConnection.

endConnection

object (LineConnection)

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

Nur Zeilen mit einem Zeichen Type gibt an, dass es sich um einen kann ein endConnection.

LineFill

Die Füllung der Linie.

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 kann nur einer der folgenden Werte sein:
solidFill

object (SolidFill)

Vollfarbige Füllung.

ArrowStyle

Die Arten von Start- und Endformen, mit denen lineare Geometrie gerendert werden kann. Einige Werte basieren auf dem "ST_LineEndType" einfacher Typ, der in Abschnitt 20.1.10.33 von „Office Open XML File Formats – Fundamentals and Markup Language Reference“, Teil 1 von ECMA-376 – vierte Ausgabe

Enums
ARROW_STYLE_UNSPECIFIED Ein nicht spezifizierter Pfeilstil.
NONE Kein Pfeil.
STEALTH_ARROW Pfeil mit eingekerbter Rückenlehne. 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 Ausgefülltes Quadrat.
FILL_DIAMOND Gefüllte Raute. Entspricht dem ECMA-376 ST_LineEndType-Wert "diamond".
OPEN_ARROW Ungefüllter Pfeil.
OPEN_CIRCLE Ungefüllter Kreis.
OPEN_SQUARE Ungefülltes Quadrat.
OPEN_DIAMOND Leere Raute.

LineConnection

Die Eigenschaften für ein Ende eines Line

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

string

Die Objekt-ID des verbundenen Seitenelements.

Einige Seitenelemente wie groups, tables und lines haben keine Verbindungsstellen und können daher nicht an eine Verbindungslinie angeschlossen werden.

connectionSiteIndex

integer

Der Index der Verbindungswebsite auf dem verbundenen Seitenelement.

In den meisten Fällen entspricht er dem vordefinierten Verbindungs-Website-Index aus dem ECMA-376-Standard. Weitere Informationen zu diesen Verbindungswebsites findest du in der Beschreibung des in Abschnitt 20.1.9.9 und Anhang H. „Vordefinierte DrawingML-Form- und Textgeometrien“ von „Office Open XML File Formats-Fundamentals and Markup Language Reference“, Teil 1 von ECMA-376 5. Version

Die Position jeder Verbindungswebsite kann auch im Google Präsentationen-Editor angezeigt werden.

Typ

Die Linientypen.

Abgeleitet aus einer Teilmenge der Werte des „ST_ShapeType“-Elements Geben Sie in Abschnitt 20.1.10.55 von „Office Open XML File Formats – Fundamentals and Markup Language Reference“, Teil 1 von ECMA-376 – vierte Ausgabe

Enums
TYPE_UNSPECIFIED Ein nicht spezifizierter Zeilentyp.
STRAIGHT_CONNECTOR_1 Formular mit geradem Anschluss 1. Entspricht ECMA-376 ST_ShapeType "straightConnector1".
BENT_CONNECTOR_2 Verbogenes Verbindungselement 2. Entspricht ECMA-376 ST_ShapeType "bentConnector2".
BENT_CONNECTOR_3 Verbogenes Verbindungselement 3. Entspricht ECMA-376 ST_ShapeType "bentConnector3".
BENT_CONNECTOR_4 Verbogenes Verbindungselement 4. Entspricht ECMA-376 ST_ShapeType "bentConnector4".
BENT_CONNECTOR_5 Verbogenes 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 Linientyp ist kein Verbindungselement.

LineCategory

Die Kategorie eines Line

Enums
LINE_CATEGORY_UNSPECIFIED Zeilenkategorie nicht angegeben.
STRAIGHT Gerade Leitungsverbinder, einschließlich gerader Leitungsverbinder 1.
BENT Gebogene Verbindungen, einschließlich gebogener Verbindung 2 bis 5.
CURVED Gekrümmte Verbindungen, einschließlich gebogener Verbindung 2 bis 5.