DisplayType

OfficeMath.DisplayType property

Возвращает/устанавливает тип формата отображения Office Math, который определяет, отображается ли уравнение в строке с текстом или отображается в отдельной строке.

public OfficeMathDisplayType DisplayType { get; set; }

Примечания

Тип формата отображения действует только для Office Math верхнего уровня.

Возвращаемый тип формата отображения всегдаInline для вложенных Office Math.

Примеры

Показывает, как настроить форматирование отображения офисных математических данных.

Document doc = new Document(MyDir + "Office math.docx");

OfficeMath officeMath = (OfficeMath)doc.GetChild(NodeType.OfficeMath, 0, true);

// Узлы OfficeMath, являющиеся дочерними узлами других узлов OfficeMath, всегда являются встроенными.
// Узел, с которым мы работаем, является базовым узлом для изменения его местоположения и типа отображения.
Assert.AreEqual(MathObjectType.OMathPara, officeMath.MathObjectType);
Assert.AreEqual(NodeType.OfficeMath, officeMath.NodeType);
Assert.AreEqual(officeMath.ParentNode, officeMath.ParentParagraph);

// Измените местоположение и тип отображения узла OfficeMath.
officeMath.DisplayType = OfficeMathDisplayType.Display;
officeMath.Justification = OfficeMathJustification.Left;

doc.Save(ArtifactsDir + "Shape.OfficeMath.docx");

Смотрите также