aspose.cells.drawing.equations

Aspose.Cells.Drawing.Equations Пространство имен предоставляет классы для создания различных форм уравнений (таких как дробные уравнения, степенные уравнения и т. д.) с помощью узлов уравнений.

Классы

СортОписание
AccentEquationNodeЭтот класс определяет уравнение ударения, состоящее из базового компонента и соединительного диакритического знака.
ArrayEquationNodeЗадает функцию Equation-Array, объект, состоящий из одного или нескольких уравнений.
BarEquationNodeЭтот класс определяет уравнение черты, состоящее из базового аргумента и черты сверху или снизу.
BorderBoxEquationNodeЭтот класс определяет функцию Border Box, представляющую собой рамку, нарисованную вокруг уравнения.
BoxEquationNodeЭтот класс определяет функцию ящика, которая используется для группировки компонентов уравнения.
DelimiterEquationNodeЭтот класс определяет уравнение разделителя, состоящее из открывающих и закрывающих разделителей (таких как круглые скобки, фигурные скобки, квадратные скобки и вертикальные черты), а также компонента, содержащегося внутри.
Разделитель может иметь более одного компонента, между каждым компонентом должен быть назначен символ-разделитель.
EquationComponentNodeЭтот класс определяет компоненты уравнения или математического выражения.
Различные типы компонентов объединены в различные уравнения.
Например, дробь состоит из двух частей: числителя и знаменателя.
Дополнительные типы компонентов см. в разделе «EquationNodeType».
EquationNodeParagraphЭтот класс определяет математический абзац, содержащий один или несколько элементов MathEquationNode(OMath).
FractionEquationNodeЭтот класс определяет уравнение дроби, состоящее из числителя и знаменателя, разделённых дробной чертой. Черта дроби может быть горизонтальной или диагональной, в зависимости от свойств дроби. Уравнение дроби также используется для представления стековой функции, которая размещает один элемент над другим без дробной черты.
FunctionEquationNodeЭтот класс определяет уравнение «функция-применение», которое состоит из имени функции и аргумента, над которым выполняется действие.
Типы компонентов имени и аргумента — «EquationNodeType.FunctionName» и «EquationNodeType.Base» соответственно.
GroupCharacterEquationNodeЭтот класс определяет функцию Group-Character, состоящую из символа, нарисованного над или под текстом, часто с целью визуальной группировки элементов.
LimLowUppEquationNodeЭтот класс определяет предельную функцию.
MathematicalEquationNodeЭтот класс определяет уравнение или математическое выражение. Весь математический текст уравнений или математических выражений содержится в этом классе.
MatrixEquationNodeЭтот класс определяет матричное уравнение, состоящее из одного или нескольких элементов, расположенных в одной или нескольких строках и одном или нескольких столбцах.
NaryEquationNodeЭтот класс определяет уравнение n-арного оператора, состоящее из n-арного оператора, основания (или операнда) и необязательных верхней и нижней границ.
RadicalEquationNodeЭтот класс определяет радикальное уравнение, состоящее из необязательной степени deg(EquationNodeType.Degree) и основания.
SubSupEquationNodeЭтот класс определяет уравнение, которое может быть как надстрочным, так и подстрочным.
Существует четыре основных формы этого уравнения: надстрочный индекс, подстрочный индекс, надстрочный и подстрочный индекс, размещенные слева от основания, надстрочный и подстрочный индекс, размещенные справа от основания.
TextRunEquationNodeЭтот класс в узле уравнения используется для хранения фактического содержимого (последовательности математического текста) уравнения.
Обычно на каждого персонажа приходится один узловой объект.
UnknowEquationNodeКласс узла уравнения неизвестного типа

Перечисления

ПеречислениеОписание
EquationCharacterPositionTypeУказывает положение конкретного подобъекта внутри его родительского объекта.
EquationCombiningCharacterTypeТип объединения символов.
EquationDelimiterShapeTypeЭто определяет форму разделителей в объекте разделителя.
EquationFractionTypeЭто определяет стиль отображения дробной черты.
EquationHorizontalJustificationTypeЭто определяет горизонтальное выравнивание уравнений в документе по умолчанию.
EquationLimitLocationTypeУказывает предельное местоположение оператора.
EquationMathematicalOperatorTypeТип математических операторов
EquationNodeTypeТип узла уравнения.
Уведомление:
(1)[1-99] В настоящее время в области действия имеется только один узел, и его значение перечисления равно 1. Указанный им узел используется для хранения математического текста.
(2)[100-199] Указывает, что узел является компонентом некоторых специальных функциональных узлов.
(3)[200-] Указывает, что узел имеет некоторые специальные функции.
EquationVerticalJustificationTypeЭто определяет вертикальное выравнивание уравнений в документе по умолчанию.