IMathBox
Содержание
[
Скрывать
]IMathBox интерфейс
Определяет логическое упаковывание (коробку) математического элемента. Например, объект в коробке может служить эмулятором оператора с точкой выравнивания или без неё, служить точкой разрыва строки или быть сгруппированным так, чтобы внутри него не разрешались разрывы строки. Например, оператор “==” должен быть упакован, чтобы предотвратить разрывы строки.
public interface IMathBox : IMathElement
Свойства
| Имя | Описание |
|---|---|
| AlignmentPoint { get; set; } | Когда истинно, этот эмулятор оператора служит точкой выравнивания; то есть назначенные точки выравнивания в других уравнениях могут быть выровнены с ним. По умолчанию: false |
| AsIMathElement { get; } | Позволяет получить базовый интерфейс IMathElement IMathElement |
| Base { get; } | Базовый аргумент |
| Differential { get; set; } | Дифференциал. Когда истинно, коробка действует как дифференциал (например, 𝑑𝑥 в подынтегральном выражении) и получает соответствующий горизонтальный промежуток для математического дифференциала. По умолчанию: false |
| ExplicitBreak { get; set; } | Явный разрыв указывает, есть ли разрыв строки в начале объекта Box, так что строка переносится в начале объекта коробки. Указывает номер оператора в предыдущей строке математического текста, который будет использоваться в качестве точки выравнивания для текущей строки математического текста. Возможные значения: 1..255. По умолчанию: 0 (нет явного разрыва). |
| NoBreak { get; set; } | Без разрыва. Это свойство задает свойство «неразрывный» у объекта коробки. Когда истинно, внутри коробки не могут происходить разрывы строки. Это может быть важно для эмуляторов операторов, состоящих из более чем одного бинарного оператора. Если этот элемент не указан, разрывы могут происходить внутри коробки. По умолчанию: true |
| OperatorEmulator { get; set; } | Эмулятор оператора. Когда истинно, коробка и её содержимое ведут себя как единый оператор и наследуют свойства оператора. Это означает, например, что символ может служить точкой для разрыва строки и может быть выровнен с другими операторами. Эмуляторы операторов часто используются, когда один или несколько глифов объединяются в оператор, например ‘==’. Значение по умолчанию: false |
Примеры
Example:
[C#]
IMathBox box = new MathematicalText("==").ToBox();
См. также
- интерфейс IMathElement
- пространство имён Aspose.Slides.MathText
- сборка Aspose.Slides