Lines

Línea

Un tipo PageElement que representa una línea sin conector, un conector recto, un conector curvo o un conector doblado.

Representación JSON
{
  "lineProperties": {
    object (LineProperties)
  },
  "lineType": enum (Type),
  "lineCategory": enum (LineCategory)
}
Campos
lineProperties

object (LineProperties)

Las propiedades de la línea

lineType

enum (Type)

Es el tipo de línea.

lineCategory

enum (LineCategory)

La categoría de la línea

Coincide con el category especificado en CreateLineRequest y se puede actualizar con UpdateLineCategoryRequest.

LineProperties

Las propiedades de Line

Si no estableces la política, estos campos tendrán valores predeterminados que coincidan con el aspecto de las nuevas líneas creadas en el editor de Presentaciones.

Representación 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)
  }
}
Campos
lineFill

object (LineFill)

El relleno de la línea. El relleno de líneas predeterminado coincide con los valores predeterminados de las nuevas líneas creadas en el editor de Presentaciones.

weight

object (Dimension)

Espesor de la línea.

dashStyle

enum (DashStyle)

El estilo de guion de la línea

startArrow

enum (ArrowStyle)

El estilo de la flecha al comienzo de la línea.

endArrow

enum (ArrowStyle)

El estilo de la flecha al final de la línea.

startConnection

object (LineConnection)

La conexión al principio de la línea. Si no estableces la política, no tendrás conexión.

Solo las líneas con un Type que indican que es un "conector" pueden tener un startConnection.

endConnection

object (LineConnection)

La conexión al final de la línea. Si no estableces la política, no tendrás conexión.

Solo las líneas con un Type que indican que es un "conector" pueden tener un endConnection.

LineFill

El relleno de la línea.

Representación JSON
{

  // Union field kind can be only one of the following:
  "solidFill": {
    object (SolidFill)
  }
  // End of list of possible types for union field kind.
}
Campos
Campo de unión kind. El tipo de relleno de línea. kind puede ser solo una de las siguientes opciones:
solidFill

object (SolidFill)

Relleno de color sólido.

Estilo de la flecha

Los tipos de formas de inicio y finalización con las que se puede renderizar la geometría lineal. Algunos valores se basan en el tipo simple "ST_LineEndType" que se describe en la sección 20.1.10.33 de "Formatos abiertos de archivos XML de Office - Referencia del lenguaje de marcado y aspectos básicos", parte 1 de ECMA-376 4a edición.

Enumeradores
ARROW_STYLE_UNSPECIFIED Estilo de flecha no especificado.
NONE Sin flecha.
STEALTH_ARROW Flecha con muesca hacia atrás. Corresponde al valor "stealth" de ECMA-376 ST_LineEndType.
FILL_ARROW Flecha llena. Corresponde al valor "triangle" de ECMA-376 ST_LineEndType.
FILL_CIRCLE Círculo lleno. Corresponde al valor "oval" CE_LineEndType de ECMA-376.
FILL_SQUARE Cuadrado lleno.
FILL_DIAMOND Diamante relleno. Corresponde al valor de ECA-376 ST_LineEndType "diamante".
OPEN_ARROW Flecha vacía.
OPEN_CIRCLE Círculo vacío.
OPEN_SQUARE Cuadrado vacío.
OPEN_DIAMOND Rombo vacío.

Conexión de línea

Las propiedades de un extremo de una conexión de Line.

Representación JSON
{
  "connectedObjectId": string,
  "connectionSiteIndex": integer
}
Campos
connectedObjectId

string

El ID de objeto del elemento de página conectado.

Algunos elementos de página, como groups, tables y lines, no tienen sitios de conexión y, por lo tanto, no se pueden conectar a una línea de conectores.

connectionSiteIndex

integer

Es el índice del sitio de conexión en el elemento de la página conectada.

En la mayoría de los casos, corresponde al índice de sitios de conexión predefinidos del estándar ECMA-376. Puede encontrar más información sobre esos sitios de conexión en la descripción del atributo "cnx" en la sección 20.1.9.9 y en el Anexo H. “Geometrías de formas y texto predefinidas de DrawingML” de “Office Open XML File Formats-Fundamentals and lenguajes Language Reference”, parte 1 de la quinta edición de ECMA-376.

La posición de cada sitio de conexión también se puede ver desde el editor de Presentaciones.

Tipo

Los tipos de línea.

Derivado de un subconjunto de los valores del tipo simple "ST_ShapeType" de la sección 20.1.10.55 de "Office Open XML File Formats - Fundamentals and lenguajes Language Reference", parte 1 de la cuarta edición 4 de la ECMA-376

Enumeradores
TYPE_UNSPECIFIED Un tipo de línea no especificado.
STRAIGHT_CONNECTOR_1 Conector recto 1 forma Corresponde a ECMA-376 ST_ShapeType 'straightConnector1'.
BENT_CONNECTOR_2 Forma de conector doblado 2. Corresponde a ECMA-376 ST_ShapeType 'bentConnector2'.
BENT_CONNECTOR_3 Forma de conector doblado 3. Corresponde a ECMA-376 ST_ShapeType 'bentConnector3'.
BENT_CONNECTOR_4 Conector doblado en forma de 4. Corresponde a ECMA-376 ST_ShapeType 'bentConnector4'.
BENT_CONNECTOR_5 Conector doblado en forma de 5. Corresponde a ECMA-376 ST_ShapeType 'bentConnector5'.
CURVED_CONNECTOR_2 Forma curva del conector 2. Corresponde a ECMA-376 ST_ShapeType 'curvedConnector2'.
CURVED_CONNECTOR_3 Conector curvado en forma de 3. Corresponde a ECMA-376 ST_ShapeType 'curvedConnector3'.
CURVED_CONNECTOR_4 Conector curvado de forma 4. Corresponde a ECMA-376 ST_ShapeType 'curvedConnector4'.
CURVED_CONNECTOR_5 Conector curvado en forma de 5. Corresponde a ECMA-376 ST_ShapeType 'curvedConnector5'.
STRAIGHT_LINE Línea recta. Corresponde a la "línea" ECMA-376 ST_ShapeType. Este tipo de línea no es un conector.

Categoría de la línea

La categoría de un Line

Enumeradores
LINE_CATEGORY_UNSPECIFIED Categoría de línea no especificada.
STRAIGHT Conectores rectos, incluido el conector recto 1.
BENT Conectores doblados, incluido el conector doblado de 2 a 5.
CURVED Conectores curvos, incluidos los conectores curvos de 2 a 5.