Compartilhar via


BodyProperties.Vertical Propriedade

Definição

Texto Vertical

Representa o seguinte atributo no esquema: vert

[DocumentFormat.OpenXml.SchemaAttr(0, "vert")]
public DocumentFormat.OpenXml.EnumValue<DocumentFormat.OpenXml.Drawing.TextVerticalValues> Vertical { get; set; }
public DocumentFormat.OpenXml.EnumValue<DocumentFormat.OpenXml.Drawing.TextVerticalValues> Vertical { get; set; }
[DocumentFormat.OpenXml.SchemaAttr(0, "vert")]
public DocumentFormat.OpenXml.EnumValue<DocumentFormat.OpenXml.Drawing.TextVerticalValues>? Vertical { get; set; }
[DocumentFormat.OpenXml.SchemaAttr("vert")]
public DocumentFormat.OpenXml.EnumValue<DocumentFormat.OpenXml.Drawing.TextVerticalValues>? Vertical { get; set; }
public DocumentFormat.OpenXml.EnumValue<DocumentFormat.OpenXml.Drawing.TextVerticalValues>? Vertical { get; set; }
member this.Vertical : DocumentFormat.OpenXml.EnumValue<DocumentFormat.OpenXml.Drawing.TextVerticalValues> with get, set
[<DocumentFormat.OpenXml.SchemaAttr(0, "vert")>]
member this.Vertical : DocumentFormat.OpenXml.EnumValue<DocumentFormat.OpenXml.Drawing.TextVerticalValues> with get, set
[<DocumentFormat.OpenXml.SchemaAttr("vert")>]
member this.Vertical : DocumentFormat.OpenXml.EnumValue<DocumentFormat.OpenXml.Drawing.TextVerticalValues> with get, set
Public Property Vertical As EnumValue(Of TextVerticalValues)

Valor da propriedade

Retorna EnumValue<T>.

Atributos

Comentários

As informações a seguir do ECMA International Standard ECMA-376 podem ser úteis ao trabalhar com essa classe.

Determina se o texto dentro do corpo de texto determinado deve ser exibido verticalmente. Se esse atributo for omitido, um valor de horz, ou seja, nenhum texto vertical, estará implícito.

Considere o caso em que o usuário precisa exibir texto que aparece verticalmente e tem um fluxo da direita para a esquerda em relação às suas colunas.

<p:txBody>  
  <a:bodyPr vert="wordArtVertRtl" … />  
  …  
  <a:p>  
    …  
    <a:t>This is</a:t>  
    …  
  </a:p>  
  <a:p>  
    …  
    <a:t>some text.</a:t>  
    …  
  </a:p>  
</p:txBody>  

No exemplo acima DrawingML há dois parágrafos que denotam uma separação entre o texto, caso contrário, que são conhecidos como uma quebra de linha ou parágrafo. Como wordArtVertRtl é usado aqui, este texto não só será exibido de maneira empilhada fluindo de cima para baixo, mas também terá o primeiro parágrafo a ser exibido à direita do segundo. Isso ocorre porque é texto vertical e da direita para a esquerda.

Os valores possíveis para esse atributo são definidos pelo ST_TextVerticalType tipo simples.

Aplica-se a