Linha
Um tipo PageElement
que representa uma linha sem conector, 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 |
Propriedades de linha
As propriedades de Line
.
Quando não definidos, esses campos assumem como padrão valores que correspondem à aparência de novas linhas criadas no editor do Apresentações.
Representação JSON |
---|
{ "lineFill": { object ( |
Campos | |
---|---|
lineFill
|
O preenchimento da linha. O preenchimento de linha padrão corresponde às linhas novas criadas no editor do 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 ela não for definida, não haverá um link. |
startConnection
|
A conexão no início da linha. Se ela não for definida, não haverá conexão.
Somente linhas com um |
endConnection
|
A conexão no final da linha. Se ela não for definida, não haverá conexão.
Somente linhas com um |
Preenchimento automático
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 uma das seguintes opções:
|
|
solidFill
|
Preenchimento de cor sólida. |
Seta
Os tipos de formas inicial e final com as quais a geometria linear pode ser renderizada. Alguns valores são baseados no tipo simples de "ST_LineEndType" descrito na seção 20.1.10.33 de "Formatos de arquivos XML abertos do Office: referência da linguagem de marcação e fundamentos", parte 1 da 4a edição ECMA-376.
Enums | |
---|---|
ARROW_STYLE_UNSPECIFIED
|
Um estilo de seta não especificado. |
NONE
|
Nenhuma seta. |
STEALTH_ARROW
|
Seta com entalhe na parte de trás. 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' do ECST-376 ST_LineEndType. |
OPEN_ARROW
|
Seta vazia. |
OPEN_CIRCLE
|
Círculo oco. |
OPEN_SQUARE
|
Praça vazia. |
OPEN_DIAMOND
|
Losango vazado. |
Conexão de linha
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 de página conectado.
Alguns elementos da página, como
|
connectionSiteIndex
|
O índice do site de conexão no elemento de 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 "cnx" na seção 20.1.9.9 e do Anexo H. "Predefinições de forma e texto do DrawingML" de "Referência de formatos de arquivo XML do Office Open: conceitos básicos e linguagem de marcação", parte 1 da 5a edição ECMA-376 (em inglês). A posição de cada site de conexão também pode ser visualizada no editor do Apresentações. |
Tipo
Os tipos de linha.
Derivado de um subconjunto dos valores do tipo simples "ST_ShapeType" na seção 20.1.10.55 de "Formatos de arquivos XML abertos do Office: referência da linguagem de marcação e fundamentos", parte 1 da 4a edição ECMA-376.
Enums | |
---|---|
TYPE_UNSPECIFIED
|
Um tipo de linha não especificado. |
STRAIGHT_CONNECTOR_1
|
Formulário reto do conector 1. 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 do conector dobrado 3. Corresponde a ECMA-376 ST_ShapeType "bentConnector3". |
BENT_CONNECTOR_4
|
Formulário do conector dobrado 4. Corresponde a ECMA-376 ST_ShapeType "bentConnector4". |
BENT_CONNECTOR_5
|
Formulário do conector dobrado 5. Corresponde a ECMA-376 ST_ShapeType "bentConnector5". |
CURVED_CONNECTOR_2
|
Formulário curvo do conector 2. Corresponde a ECMA-376 ST_ShapeType "curvedConnector2". |
CURVED_CONNECTOR_3
|
Formulário curvo do conector 3. Corresponde a ECMA-376 ST_ShapeType "curvedConnector3". |
CURVED_CONNECTOR_4
|
Formulário curvo do conector 4. Corresponde a ECMA-376 ST_ShapeType "curvedConnector4". |
CURVED_CONNECTOR_5
|
Formulário curvo do conector 5. Corresponde a ECMA-376 ST_ShapeType "curvedConnector5". |
STRAIGHT_LINE
|
Linha reta. Corresponde a "line" de ECMA-376 ST_ShapeType. Este tipo de linha não é um conector. |
Categoria da linha
A categória de uma Line
.
Enums | |
---|---|
LINE_CATEGORY_UNSPECIFIED
|
Categoria de linha não especificada. |
STRAIGHT
|
Conectores retos, incluindo o conector reto 1. |
BENT
|
Conectores dobrados, incluindo o conector dobrado 2 a 5. |
CURVED
|
Conectores curvos, incluindo o conector curvo de 2 a 5. |