Forma
Um tipo
PageElement
que representa uma forma genérica que não tem uma classificação mais específica. Para mais informações, consulte
Dimensionar e posicionar elementos da página.
Representação JSON |
---|
{ "shapeType": enum ( |
Campos | |
---|---|
shape
|
O tipo da forma. |
text
|
O conteúdo de texto da forma. |
shape
|
As propriedades da forma. |
placeholder
|
Os marcadores de posição são elementos da página que herdam marcadores de posição correspondentes em layouts e modelos.
Se definido, a forma é um marcador de posição, e todas as propriedades herdadas podem ser resolvidas analisando o marcador de posição pai identificado pelo campo
|
Tipo
Os tipos de forma.
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 ECMA-376 5ª edição.
Enums | |
---|---|
TYPE_UNSPECIFIED
|
Valor padrão. Esse valor não é usado. |
TEXT_BOX
|
Forma da caixa de texto. |
RECTANGLE
|
Forma retangular. Corresponde a ECMA-376 ST_ShapeType 'rect' |
ROUND_RECTANGLE
|
Forma retangular com cantos arredondados. Corresponde a ECMA-376 ST_ShapeType 'roundRect' |
ELLIPSE
|
Forma de elipse. Corresponde a ECMA-376 ST_ShapeType 'ellipse' |
ARC
|
Forma de arco curvado. Corresponde a ECMA-376 ST_ShapeType 'arc' |
BENT_ARROW
|
Forma de seta dobrada. Corresponde a ECMA-376 ST_ShapeType 'bentArrow' |
BENT_UP_ARROW
|
Forma de seta dobrada para cima. Corresponde a ECMA-376 ST_ShapeType 'bentUpArrow' |
BEVEL
|
Forma chanfrada. Corresponde a "bevel" do ECMA-376 ST_ShapeType |
BLOCK_ARC
|
Forma de arco de bloco. Corresponde a "blockArc" do ECMA-376 ST_ShapeType |
BRACE_PAIR
|
Forma do par de chaves. Corresponde a "bracePair" do ECMA-376 ST_ShapeType |
BRACKET_PAIR
|
Forma do par de colchetes. Corresponde a ECMA-376 ST_ShapeType 'bracketPair' |
CAN
|
Pode moldar. Corresponde a ECMA-376 ST_ShapeType 'can' |
CHEVRON
|
Forma de seta. Corresponde a ECMA-376 ST_ShapeType "chevron" |
CHORD
|
Forma de acorde. Corresponde a ECMA-376 ST_ShapeType 'chord' |
CLOUD
|
Forma de nuvem. Corresponde a ECMA-376 ST_ShapeType 'cloud' |
CORNER
|
Forma de canto. Corresponde a "corner" de ECMA-376 ST_ShapeType |
CUBE
|
Forma de cubo. Corresponde a ECMA-376 ST_ShapeType 'cube' |
CURVED_DOWN_ARROW
|
Forma de seta curvada para baixo. Corresponde a ECMA-376 ST_ShapeType 'curvedDownArrow' |
CURVED_LEFT_ARROW
|
Forma de seta curvada para a esquerda. Corresponde a ECMA-376 ST_ShapeType 'curvedLeftArrow' |
CURVED_RIGHT_ARROW
|
Forma de seta curvada para a direita. Corresponde a ECMA-376 ST_ShapeType 'curvedRightArrow' |
CURVED_UP_ARROW
|
Forma de seta curvada para cima. Corresponde a ECMA-376 ST_ShapeType 'curvedUpArrow' |
DECAGON
|
Forma de decágono. Corresponde a ECMA-376 ST_ShapeType "decagon" |
DIAGONAL_STRIPE
|
Forma de faixa diagonal. Corresponde a ECMA-376 ST_ShapeType 'diagStripe' |
DIAMOND
|
Forma de losango. Corresponde a ECMA-376 ST_ShapeType 'diamond' |
DODECAGON
|
Forma de dodecágono. Corresponde a ECMA-376 ST_ShapeType 'dodecagon' |
DONUT
|
Em forma de rosquinha. Corresponde a ECMA-376 ST_ShapeType 'donut' |
DOUBLE_WAVE
|
Forma de onda dupla. Corresponde a ECMA-376 ST_ShapeType 'doubleWave' |
DOWN_ARROW
|
Forma de seta para baixo. Corresponde a ECMA-376 ST_ShapeType 'seta para baixo' |
DOWN_ARROW_CALLOUT
|
Forma de seta para baixo do texto explicativo. Corresponde a ECMA-376 ST_ShapeType "downArrowCallout" |
FOLDED_CORNER
|
Forma de canto dobrado. Corresponde a ECMA-376 ST_ShapeType 'foldedCorner' |
FRAME
|
Forma do frame. Corresponde a "frame" do ECMA-376 ST_ShapeType |
HALF_FRAME
|
Forma de meio quadro. Corresponde a "halfFrame" do ECMA-376 ST_ShapeType |
HEART
|
Forma de coração. Corresponde a ECMA-376 ST_ShapeType 'heart' |
HEPTAGON
|
Forma de heptágono. Corresponde a ECMA-376 ST_ShapeType 'heptagon' |
HEXAGON
|
Forma hexagonal. Corresponde a ECMA-376 ST_ShapeType 'hexagon' |
HOME_PLATE
|
Forma de placa de casa. Corresponde a ECMA-376 ST_ShapeType 'homePlate' |
HORIZONTAL_SCROLL
|
Forma de rolagem horizontal. Corresponde a ECMA-376 ST_ShapeType "horizontalScroll" |
IRREGULAR_SEAL_1
|
Forma irregular de 1 selo. Corresponde a ECMA-376 ST_ShapeType 'irregularSeal1' |
IRREGULAR_SEAL_2
|
Forma de lacre 2 irregular. Corresponde a ECMA-376 ST_ShapeType 'irregularSeal2' |
LEFT_ARROW
|
Forma de seta para a esquerda. Corresponde a ECMA-376 ST_ShapeType 'seta para a esquerda' |
LEFT_ARROW_CALLOUT
|
Forma da seta para a esquerda do texto explicativo. Corresponde a "leftArrowCallout" do ECMA-376 ST_ShapeType |
LEFT_BRACE
|
Forma de chave esquerda. Corresponde a ECMA-376 ST_ShapeType 'leftBrace' |
LEFT_BRACKET
|
Forma de colchete esquerdo. Corresponde a ECMA-376 ST_ShapeType 'leftBracket' |
LEFT_RIGHT_ARROW
|
Forma de seta para a esquerda e para a direita. Corresponde a ECMA-376 ST_ShapeType 'leftRightArrow' |
LEFT_RIGHT_ARROW_CALLOUT
|
Forma de seta para a esquerda e para a direita. Corresponde a ECMA-376 ST_ShapeType "leftRightArrowCallout" |
LEFT_RIGHT_UP_ARROW
|
Forma de seta para a esquerda, direita e cima. Corresponde a ECMA-376 ST_ShapeType 'seta para cima à esquerda e à direita' |
LEFT_UP_ARROW
|
Forma de seta para cima e para a esquerda. Corresponde a ECMA-376 ST_ShapeType 'seta para cima à esquerda' |
LIGHTNING_BOLT
|
Forma de raio. Corresponde a ECMA-376 ST_ShapeType 'lightningBolt' |
MATH_DIVIDE
|
Dividir a forma matemática. Corresponde a ECMA-376 ST_ShapeType 'mathDivide' |
MATH_EQUAL
|
Forma matemática igual. Corresponde a ECMA-376 ST_ShapeType "mathEqual" |
MATH_MINUS
|
Forma matemática de menos. Corresponde a ECMA-376 ST_ShapeType 'mathMinus' |
MATH_MULTIPLY
|
Forma matemática de multiplicação. Corresponde a "mathMultiply" do ECMA-376 ST_ShapeType |
MATH_NOT_EQUAL
|
Forma matemática diferente. Corresponde a ECMA-376 ST_ShapeType 'mathNotEqual' |
MATH_PLUS
|
Forma matemática de adição. Corresponde a ECMA-376 ST_ShapeType 'mathPlus' |
MOON
|
Forma de lua. Corresponde a ECMA-376 ST_ShapeType 'moon' |
NO_SMOKING
|
Forma de proibição de fumar. Corresponde a ECMA-376 ST_ShapeType 'noSmoking' |
NOTCHED_RIGHT_ARROW
|
Forma de seta entalhada para a direita. Corresponde a ECMA-376 ST_ShapeType 'notchedRightArrow' |
OCTAGON
|
Forma de octógono. Corresponde a ECMA-376 ST_ShapeType "octagon" |
PARALLELOGRAM
|
Forma de paralelogramo. Corresponde a "parallelogram" do ECMA-376 ST_ShapeType |
PENTAGON
|
Forma de pentágono. Corresponde a ECMA-376 ST_ShapeType 'pentagon' |
PIE
|
Forma de pizza. Corresponde a ECMA-376 ST_ShapeType 'pie' |
PLAQUE
|
Forma da placa. Corresponde a ECMA-376 ST_ShapeType "plaque" |
PLUS
|
Forma de adição. Corresponde a ECMA-376 ST_ShapeType 'plus' |
QUAD_ARROW
|
Forma de seta cruzada. Corresponde a ECMA-376 ST_ShapeType 'quadArrow' |
QUAD_ARROW_CALLOUT
|
Forma de seta cruzada do texto explicativo. Corresponde a "quadArrowCallout" do ECMA-376 ST_ShapeType |
RIBBON
|
Forma de fita. Corresponde a "ribbon" do ECMA-376 ST_ShapeType |
RIBBON_2
|
Forma de fita 2. Corresponde a ECMA-376 ST_ShapeType 'ribbon2' |
RIGHT_ARROW
|
Forma de seta para a direita. Corresponde a ECMA-376 ST_ShapeType 'seta para a direita' |
RIGHT_ARROW_CALLOUT
|
Forma de seta para a direita. Corresponde a ECMA-376 ST_ShapeType 'rightArrowCallout' |
RIGHT_BRACE
|
Forma de chave direita. Corresponde a ECMA-376 ST_ShapeType 'rightBrace' |
RIGHT_BRACKET
|
Forma de colchete direito. Corresponde a ECMA-376 ST_ShapeType "rightBracket" |
ROUND_1_RECTANGLE
|
Forma retangular com um canto arredondado. Corresponde a ECMA-376 ST_ShapeType 'round1Rect' |
ROUND_2_DIAGONAL_RECTANGLE
|
Duas formas retangulares com cantos arredondados em diagonal. Corresponde a ECMA-376 ST_ShapeType 'round2DiagRect' |
ROUND_2_SAME_RECTANGLE
|
Duas formas retangulares com cantos arredondados no mesmo lado. Corresponde a ECMA-376 ST_ShapeType 'round2SameRect' |
RIGHT_TRIANGLE
|
Forma de triângulo retângulo. Corresponde a ECMA-376 ST_ShapeType 'rtTriangle' |
SMILEY_FACE
|
Forma de rosto sorridente. Corresponde a ECMA-376 ST_ShapeType 'smileyFace' |
SNIP_1_RECTANGLE
|
Uma forma retangular com um canto cortado. Corresponde a ECMA-376 ST_ShapeType 'snip1Rect' |
SNIP_2_DIAGONAL_RECTANGLE
|
Duas formas retangulares com cortes diagonais. Corresponde a ECMA-376 ST_ShapeType 'snip2DiagRect' |
SNIP_2_SAME_RECTANGLE
|
Duas formas retangulares com cantos cortados no mesmo lado. Corresponde a ECMA-376 ST_ShapeType 'snip2SameRect' |
SNIP_ROUND_RECTANGLE
|
Uma forma retangular com um canto arredondado. Corresponde a ECMA-376 ST_ShapeType 'snipRoundRect' |
STAR_10
|
Estrela de dez pontas. Corresponde a ECMA-376 ST_ShapeType 'star10' |
STAR_12
|
Estrela de 12 pontas. Corresponde a ECMA-376 ST_ShapeType 'star12' |
STAR_16
|
Estrela de 16 pontas. Corresponde a ECMA-376 ST_ShapeType 'star16' |
STAR_24
|
Forma de estrela de 24 pontas. Corresponde a ECMA-376 ST_ShapeType 'star24' |
STAR_32
|
Forma de estrela de 32 pontas. Corresponde a ECMA-376 ST_ShapeType 'star32' |
STAR_4
|
Forma de estrela de quatro pontas. Corresponde a ECMA-376 ST_ShapeType 'star4' |
STAR_5
|
Estrela de cinco pontas. Corresponde a ECMA-376 ST_ShapeType 'star5' |
STAR_6
|
Estrela de seis pontas. Corresponde a ECMA-376 ST_ShapeType 'star6' |
STAR_7
|
Forma de estrela de sete pontas. Corresponde a ECMA-376 ST_ShapeType 'star7' |
STAR_8
|
Estrela de oito pontas. Corresponde a ECMA-376 ST_ShapeType 'star8' |
STRIPED_RIGHT_ARROW
|
Forma de seta para a direita listrada. Corresponde a ECMA-376 ST_ShapeType 'stripedRightArrow' |
SUN
|
Forma de sol. Corresponde a ECMA-376 ST_ShapeType 'sun' |
TRAPEZOID
|
Forma trapezoidal. Corresponde a ECMA-376 ST_ShapeType 'trapezoid' |
TRIANGLE
|
Forma triangular. Corresponde a ECMA-376 ST_ShapeType 'triangle' |
UP_ARROW
|
Forma de seta para cima. Corresponde a ECMA-376 ST_ShapeType 'seta para cima' |
UP_ARROW_CALLOUT
|
Forma de seta para cima. Corresponde a "upArrowCallout" do ECMA-376 ST_ShapeType |
UP_DOWN_ARROW
|
Forma de seta para cima e para baixo. Corresponde a ECMA-376 ST_ShapeType "upDownArrow" |
UTURN_ARROW
|
Forma de seta em U. Corresponde a ECMA-376 ST_ShapeType 'uturnArrow' |
VERTICAL_SCROLL
|
Forma de rolagem vertical. Corresponde a ECMA-376 ST_ShapeType "verticalScroll" |
WAVE
|
Forma de onda. Corresponde a ECMA-376 ST_ShapeType 'wave' |
WEDGE_ELLIPSE_CALLOUT
|
Forma de losango para indicação. Corresponde a "wedgeEllipseCallout" do ECMA-376 ST_ShapeType |
WEDGE_RECTANGLE_CALLOUT
|
Forma retangular do texto explicativo. Corresponde a "wedgeRectCallout" do ECMA-376 ST_ShapeType |
WEDGE_ROUND_RECTANGLE_CALLOUT
|
Forma de retângulo redondo com texto explicativo. Corresponde a ECMA-376 ST_ShapeType 'wedgeRoundRectCallout' |
FLOW_CHART_ALTERNATE_PROCESS
|
Forma de fluxo de processo alternativo. Corresponde a ECMA-376 ST_ShapeType "flowChartAlternateProcess" |
FLOW_CHART_COLLATE
|
Forma do fluxo de agrupamento. Corresponde a "flowChartCollate" do ECMA-376 ST_ShapeType |
FLOW_CHART_CONNECTOR
|
Forma do fluxo do conector. Corresponde a "flowChartConnector" do ECMA-376 ST_ShapeType |
FLOW_CHART_DECISION
|
Forma do fluxo de decisão. Corresponde a "flowChartDecision" do ECMA-376 ST_ShapeType |
FLOW_CHART_DELAY
|
Forma do fluxo de atraso. Corresponde a "flowChartDelay" do ECMA-376 ST_ShapeType |
FLOW_CHART_DISPLAY
|
Forma do fluxo de exibição. Corresponde a "flowChartDisplay" do ECMA-376 ST_ShapeType |
FLOW_CHART_DOCUMENT
|
Forma do fluxo do documento. Corresponde a ECMA-376 ST_ShapeType "flowChartDocument" |
FLOW_CHART_EXTRACT
|
Extrair a forma do fluxo. Corresponde a ECMA-376 ST_ShapeType "flowChartExtract" |
FLOW_CHART_INPUT_OUTPUT
|
Forma do fluxo de entrada e saída. Corresponde a ECMA-376 ST_ShapeType 'flowChartInputOutput' |
FLOW_CHART_INTERNAL_STORAGE
|
Forma do fluxo de armazenamento interno. Corresponde a ECMA-376 ST_ShapeType 'flowChartInternalStorage' |
FLOW_CHART_MAGNETIC_DISK
|
Forma do fluxo de disco magnético. Corresponde a ECMA-376 ST_ShapeType 'flowChartMagneticDisk' |
FLOW_CHART_MAGNETIC_DRUM
|
Forma do fluxo do tambor magnético. Corresponde a ECMA-376 ST_ShapeType 'flowChartMagneticDrum' |
FLOW_CHART_MAGNETIC_TAPE
|
Forma do fluxo de fita magnética. Corresponde a ECMA-376 ST_ShapeType 'flowChartMagneticTape' |
FLOW_CHART_MANUAL_INPUT
|
Forma do fluxo de entrada manual. Corresponde a "flowChartManualInput" do ECMA-376 ST_ShapeType |
FLOW_CHART_MANUAL_OPERATION
|
Forma do fluxo de operação manual. Corresponde a "flowChartManualOperation" do ECMA-376 ST_ShapeType |
FLOW_CHART_MERGE
|
Forma de fluxo de mesclagem. Corresponde a ECMA-376 ST_ShapeType 'flowChartMerge' |
FLOW_CHART_MULTIDOCUMENT
|
Forma de fluxo de vários documentos. Corresponde a ECMA-376 ST_ShapeType 'flowChartMultidocument' |
FLOW_CHART_OFFLINE_STORAGE
|
Forma do fluxo de armazenamento off-line. Corresponde a ECMA-376 ST_ShapeType 'flowChartOfflineStorage' |
FLOW_CHART_OFFPAGE_CONNECTOR
|
Forma de fluxo do conector fora da página. Corresponde a ECMA-376 ST_ShapeType 'flowChartOffpageConnector' |
FLOW_CHART_ONLINE_STORAGE
|
Forma do fluxo de armazenamento on-line. Corresponde a ECMA-376 ST_ShapeType 'flowChartOnlineStorage' |
FLOW_CHART_OR
|
Ou forma de fluxo. Corresponde a ECMA-376 ST_ShapeType 'flowChartOr' |
FLOW_CHART_PREDEFINED_PROCESS
|
Forma de fluxo de processo predefinido. Corresponde a ECMA-376 ST_ShapeType 'flowChartPredefinedProcess' |
FLOW_CHART_PREPARATION
|
Forma do fluxo de preparação. Corresponde a ECMA-376 ST_ShapeType "flowChartPreparation" |
FLOW_CHART_PROCESS
|
Forma do fluxo de processo. Corresponde a "flowChartProcess" do ECMA-376 ST_ShapeType |
FLOW_CHART_PUNCHED_CARD
|
Forma do fluxo de cartão perfurado. Corresponde a ECMA-376 ST_ShapeType 'flowChartPunchedCard' |
FLOW_CHART_PUNCHED_TAPE
|
Forma do fluxo da fita perfurada. Corresponde a ECMA-376 ST_ShapeType 'flowChartPunchedTape' |
FLOW_CHART_SORT
|
Forma do fluxo de classificação. Corresponde a ECMA-376 ST_ShapeType "flowChartSort" |
FLOW_CHART_SUMMING_JUNCTION
|
Forma do fluxo de junção de soma. Corresponde a ECMA-376 ST_ShapeType "flowChartSummingJunction" |
FLOW_CHART_TERMINATOR
|
Forma do fluxo do Terminator. Corresponde a ECMA-376 ST_ShapeType 'flowChartTerminator' |
ARROW_EAST
|
Forma de seta para o leste. |
ARROW_NORTH_EAST
|
Forma de seta para o nordeste. |
ARROW_NORTH
|
Forma de seta para o norte. |
SPEECH
|
Forma de fala. |
STARBURST
|
Forma de estrela. |
TEARDROP
|
Forma de lágrima. Corresponde a ECMA-376 ST_ShapeType 'teardrop' |
ELLIPSE_RIBBON
|
Forma de fita elíptica. Corresponde a ECMA-376 ST_ShapeType 'ellipseRibbon' |
ELLIPSE_RIBBON_2
|
Forma de fita elíptica 2. Corresponde a ECMA-376 ST_ShapeType 'ellipseRibbon2' |
CLOUD_CALLOUT
|
Forma de nuvem de callout. Corresponde a ECMA-376 ST_ShapeType 'cloudCallout' |
CUSTOM
|
Forma personalizada. |
ShapeProperties
As propriedades de um
Shape
.
Se a forma for um marcador de posição, conforme determinado pelo campo
placeholder
,
essas propriedades poderão ser herdadas de uma forma de marcador de posição pai. A determinação do valor renderizado da propriedade depende do valor do campo
propertyState
correspondente.
Todas as configurações de ajuste automático de texto na forma são desativadas automaticamente por solicitações que podem afetar a forma como o texto se encaixa na forma.
Representação JSON |
---|
{ "shapeBackgroundFill": { object ( |
Campos | |
---|---|
shape
|
O preenchimento de plano de fundo da forma. Se não for definido, o preenchimento de plano de fundo será herdado de um marcador de posição pai, se houver. Se a forma não tiver um pai, o preenchimento de plano de fundo padrão vai depender do tipo de forma, correspondendo aos padrões de novas formas criadas no editor de slides. |
outline
|
O contorno da forma. Se não for definido, o contorno será herdado de um marcador de posição pai, se houver. Se a forma não tiver um pai, o contorno padrão vai depender do tipo de forma, correspondendo aos padrões das novas formas criadas no editor de slides. |
shadow
|
As propriedades de sombra da forma. Se não for definido, a sombra será herdada de um marcador pai, se houver. Se a forma não tiver um pai, a sombra padrão vai corresponder aos padrões das novas formas criadas no editor de slides. Esta propriedade é somente leitura. |
link
|
O destino do hiperlink do formato. Se não for definido, não haverá link. Os links não são herdados dos marcadores pai. |
content
|
O alinhamento do conteúdo na forma. Se
|
autofit
|
As propriedades de ajuste automático da forma. Essa propriedade só é definida para formas que permitem texto. |
ShapeBackgroundFill
O preenchimento de segundo plano da forma.
Representação JSON |
---|
{ "propertyState": enum ( |
Campos | |
---|---|
property
|
O estado da propriedade de preenchimento de plano de fundo.
Atualizar o preenchimento de uma forma vai atualizar implicitamente esse campo para
|
Campo de união
kind . O tipo de preenchimento de plano de fundo.
kind
pode ser apenas um dos seguintes:
|
|
solid
|
Preenchimento de cor sólida. |
Ajuste automático
As propriedades de ajuste automático de um
Shape
. Essa propriedade só é definida para formas que permitem texto.
Representação JSON |
---|
{
"autofitType": enum ( |
Campos | |
---|---|
autofit
|
O tipo de ajuste automático da forma. Se o tipo de ajuste automático for
|
font
|
A escala da fonte aplicada à forma. Para formas com
Esta propriedade é somente leitura. |
line
|
A redução do espaçamento entre linhas aplicada à forma. Para formas com
Esta propriedade é somente leitura. |
AutofitType
Os tipos de ajuste automático de uma
Shape
.
Embora todos os valores sejam válidos para solicitações de leitura, apenas
AUTOFIT_TYPE_UNSPECIFIED
e
NONE
são válidos para solicitações de gravação.
Enums | |
---|---|
AUTOFIT_TYPE_UNSPECIFIED
|
O tipo de ajuste automático não foi especificado. |
NONE
|
Não ajustar automaticamente. |
TEXT_AUTOFIT
|
Reduzir o texto no estouro para ajustar à forma. |
SHAPE_AUTOFIT
|
Redimensione a forma para ajustar o texto. |