BodyProperties.Vertical Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вертикальный текст
Представляет следующий атрибут в схеме: 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)
Значение свойства
Возвращает .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 есть два абзаца, обозначающие разделение между текстом в противном случае, которые называются разрывом строки или абзаца. Так как wordArtVertRtl
здесь используется этот текст будет отображаться не только с накоплением, перетекающим сверху вниз, но и первый абзац будет отображаться справа от второго. Это связано с тем, что это как вертикальный текст, так и справа налево.
Возможные значения для этого атрибута определяются простым типом ST_TextVerticalType
.