Linha
Um tipo PageElement que representa uma linha não conectora, um conector reto, um conector curvo ou um conector dobrado.
| Representação JSON |
|---|
{ "lineProperties": { object ( |
| Campos | |
|---|---|
lineProperties
|
As propriedades da linha. |
lineType
|
O tipo da linha. |
lineCategory
|
A categoria da linha.
Ele corresponde ao
|
LineProperties
As propriedades do
Line.
Quando não definidos, esses campos usam por padrão valores que correspondem à aparência de novas linhas criadas no editor de apresentações.
| Representação JSON |
|---|
{ "lineFill": { object ( |
| Campos | |
|---|---|
lineFill
|
O preenchimento da linha. O preenchimento de linha padrão corresponde aos padrões de novas linhas criadas no editor de apresentações. |
weight
|
A espessura da linha. |
dashStyle
|
O estilo de traço da linha. |
startArrow
|
O estilo da seta no início da linha. |
endArrow
|
O estilo da seta no final da linha. |
link
|
O destino do hiperlink da linha. Se não for definido, não haverá link. |
startConnection
|
A conexão no início da linha. Se não estiver definido, não haverá conexão.
Somente linhas com um
|
endConnection
|
A conexão no final da linha. Se não estiver definido, não haverá conexão.
Somente linhas com um
|
LineFill
O preenchimento da linha.
| Representação JSON |
|---|
{ // Union field |
| Campos | |
|---|---|
Campo de união
kind. O tipo de preenchimento de linha.
kind
pode ser apenas um dos seguintes:
|
|
solidFill
|
Preenchimento com cor sólida. |
ArrowStyle
Os tipos de formas de início e fim com que a geometria linear pode ser renderizada. Alguns valores são baseados no tipo simples "ST_LineEndType" descrito na seção 20.1.10.33 de "Office Open XML File Formats - Fundamentals and Markup Language Reference", parte 1 da ECMA-376 5ª edição.
| Tipos enumerados | |
|---|---|
ARROW_STYLE_UNSPECIFIED
|
Um estilo de seta não especificado. |
NONE
|
Sem seta. |
STEALTH_ARROW
|
Seta com parte de trás entalhada. Corresponde ao valor "stealth" de ECMA-376 ST_LineEndType. |
FILL_ARROW
|
Seta preenchida. Corresponde ao valor "triangle" de ECMA-376 ST_LineEndType. |
FILL_CIRCLE
|
Círculo preenchido. Corresponde ao valor "oval" de ECMA-376 ST_LineEndType. |
FILL_SQUARE
|
Quadrado preenchido. |
FILL_DIAMOND
|
Losango preenchido. Corresponde ao valor "diamond" de ECMA-376 ST_LineEndType. |
OPEN_ARROW
|
Contorno de seta. |
OPEN_CIRCLE
|
Contorno de círculo. |
OPEN_SQUARE
|
Quadrado vazado. |
OPEN_DIAMOND
|
Losango vazado. |
LineConnection
As propriedades de uma extremidade de uma conexão Line.
| Representação JSON |
|---|
{ "connectedObjectId": string, "connectionSiteIndex": integer } |
| Campos | |
|---|---|
connectedObjectId
|
O ID do objeto do elemento da página conectada.
Alguns elementos de página, como
|
connectionSiteIndex
|
O índice do site de conexão no elemento da página conectada. Na maioria dos casos, ele corresponde ao índice de site de conexão predefinido do padrão ECMA-376. Mais informações sobre esses sites de conexão podem ser encontradas na descrição do atributo "cxn" na seção 20.1.9.9 e no "Anexo H. Exemplo de formas e geometrias de texto predefinidas do DrawingML" de "Office Open XML File Formats - Fundamentals and Markup Language Reference", parte 1 de ECMA-376 5ª edição. A posição de cada site de conexão também pode ser vista no editor de apresentações. |
Tipo
Os tipos de linha.
Muitas dessas formas correspondem a formas predefinidas do padrão ECMA-376. Para mais informações, consulte a descrição do tipo simples "ST_ShapeType" na seção 20.1.10.56 de "Office Open XML File Formats - Fundamentals and Markup Language Reference", parte 1 da 5ª edição da ECMA-376.
| Tipos enumerados | |
|---|---|
TYPE_UNSPECIFIED
|
Um tipo de linha não especificado. |
STRAIGHT_CONNECTOR_1
|
Conector reto, 1 forma. Corresponde a ECMA-376 ST_ShapeType "straightConnector1". |
BENT_CONNECTOR_2
|
Formulário do conector dobrado 2. Corresponde a ECMA-376 ST_ShapeType "bentConnector2". |
BENT_CONNECTOR_3
|
Formulário de conector dobrado 3. Corresponde a ECMA-376 ST_ShapeType "bentConnector3". |
BENT_CONNECTOR_4
|
Formulário de conector dobrado 4. Corresponde a ECMA-376 ST_ShapeType "bentConnector4". |
BENT_CONNECTOR_5
|
Formulário de conector dobrado 5. Corresponde a ECMA-376 ST_ShapeType "bentConnector5". |
CURVED_CONNECTOR_2
|
Formulário de conector curvado 2. Corresponde a ECMA-376 ST_ShapeType "curvedConnector2". |
CURVED_CONNECTOR_3
|
Formulário de conector curvado 3. Corresponde a ECMA-376 ST_ShapeType "curvedConnector3". |
CURVED_CONNECTOR_4
|
Formulário de conector curvado 4. Corresponde a ECMA-376 ST_ShapeType "curvedConnector4". |
CURVED_CONNECTOR_5
|
Formulário de conector curvado 5. Corresponde a ECMA-376 ST_ShapeType "curvedConnector5". |
STRAIGHT_LINE
|
Linha reta. Corresponde a ECMA-376 ST_ShapeType "line". Esse tipo de linha não é um conector. |
LineCategory
A categoria de um
Line.
| Tipos enumerados | |
|---|---|
LINE_CATEGORY_UNSPECIFIED
|
Categoria de linha não especificada. |
STRAIGHT
|
Conectores retos, incluindo o conector reto 1. |
BENT
|
Conectores tortos, incluindo os conectores 2 a 5. |
CURVED
|
Conectores curvados, incluindo os conectores curvados de 2 a 5. |