次の方法で共有


BodyProperties.Vertical プロパティ

定義

縦書きテキスト

スキーマ内の次の属性を表します。

[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)

プロパティ値

EnumValue<T> を返します。

属性

注釈

ECMA 国際 標準 ECMA-376 の次の情報は、このクラスを操作するときに役立ちます。

指定したテキスト本文内のテキストを垂直方向に表示するかどうかを決定します。 この属性を省略すると、垂直テキストがないことを意味する の値horzが暗黙的に指定されます。

ユーザーが縦に表示され、列に対して右から左へのフローを持つテキストを表示する必要がある場合を考えてみましょう。

<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>  

上のサンプル DrawingML には、テキスト間の区切りを示す 2 つの段落があります。それ以外の場合は、行区切りまたは段落区切りと呼ばれます。 ここで使用されるため wordArtVertRtl 、このテキストは上から下に流れる積み重ねられた方法で表示されるだけでなく、2 番目の段落の右側にも表示されます。 これは、縦書きテキストと右から左の両方であるためです。

この属性に使用できる値は、単純型によって ST_TextVerticalType 定義されます。

適用対象