aspose.cells.drawing.equations
LeAspose.Cells.Drawing.Equations namespace fournit des classes pour créer diverses formes d’équations (telles que des équations fractionnaires, des équations de puissance, etc.) via des nœuds d’équation.
Des classes
Classe | Description |
---|---|
AccentEquationNode | Cette classe spécifie une équation d’accent, composée d’un composant de base et d’un diacritique de combinaison. |
ArrayEquationNode | Spécifie la fonction Equation-Array, un objet composé d’une ou plusieurs équations. |
BarEquationNode | Cette classe spécifie l’équation de barre, composée d’un argument de base et d’une barre supérieure ou inférieure. |
BorderBoxEquationNode | Cette classe spécifie la fonction Border Box, constituée d’une bordure dessinée autour d’une équation. |
BoxEquationNode | Cette classe spécifie la fonction box, qui est utilisée pour regrouper les composants d’une équation. |
DelimiterEquationNode | Cette classe spécifie l’équation délimiteur, composée de délimiteurs ouvrants et fermants (tels que des parenthèses, des accolades, des crochets et des barres verticales) et d’un composant contenu à l’intérieur. Le délimiteur peut avoir plusieurs composants, avec un caractère séparateur désigné entre chaque composant. |
EquationComponentNode | Cette classe spécifie les composants d’une équation ou d’une expression mathématique. Différents types de composants combinés dans différentes équations. Par exemple, une fraction se compose de deux parties, un numérateur et un dénominateur. Pour plus de types de composants, veuillez vous référer à « EquationNodeType ». |
EquationNodeParagraph | Cette classe spécifie un paragraphe mathématique contenant un ou plusieurs éléments MathEquationNode(OMath). |
FractionEquationNode | Cette classe spécifie l’équation de fraction, composée d’un numérateur et d’un dénominateur séparés par une barre de fraction. Cette barre peut être horizontale ou diagonale, selon les propriétés de la fraction. L’équation de fraction est également utilisée pour représenter la fonction de pile, qui place un élément au-dessus d’un autre, sans barre de fraction. |
FunctionEquationNode | Cette classe spécifie l’équation Function-Apply, qui se compose d’un nom de fonction et d’un argument sur lequel on agit. Les types des composants nom et argument sont respectivement « EquationNodeType.FunctionName » et « EquationNodeType.Base ». |
GroupCharacterEquationNode | Cette classe spécifie la fonction Group-Character, constituée d’un caractère dessiné au-dessus ou au-dessous du texte, souvent dans le but de regrouper visuellement des éléments. |
LimLowUppEquationNode | Cette classe spécifie la fonction limite. |
MathematicalEquationNode | Cette classe spécifie une équation ou une expression mathématique. Elle contient tout le texte mathématique des équations ou expressions mathématiques. |
MatrixEquationNode | Cette classe spécifie l’équation matricielle, constituée d’un ou plusieurs éléments disposés sur une ou plusieurs lignes et une ou plusieurs colonnes. |
NaryEquationNode | Cette classe spécifie une équation d’opérateur n-aire composée d’un opérateur n-aire, d’une base (ou opérande) et de limites supérieures et inférieures facultatives. |
RadicalEquationNode | Cette classe spécifie l’équation radicale, composée d’un degré facultatif deg(EquationNodeType.Degree) et d’une base. |
SubSupEquationNode | Cette classe spécifie une équation qui peut éventuellement être en exposant ou en indice. Il existe quatre formes principales de cette équation : exposant, indice, exposant et indice placés à gauche de la base, exposant et indice placés à droite de la base. |
TextRunEquationNode | Cette classe dans le nœud d’équation est utilisée pour stocker le contenu réel (une séquence de texte mathématique) de l’équation. Généralement un objet nœud par caractère. |
UnknowEquationNode | Classe de nœuds d’équation de type inconnu |
Énumérations
Énumération | Description |
---|---|
EquationCharacterPositionType | Spécifie la position d’un sous-objet particulier dans son parent |
EquationCombiningCharacterType | Type de caractères combinés. |
EquationDelimiterShapeType | Ceci spécifie la forme des délimiteurs dans l’objet délimiteur. |
EquationFractionType | Ceci spécifie le style d’affichage de la barre de fraction. |
EquationHorizontalJustificationType | Ceci spécifie la justification horizontale par défaut des équations dans le document. |
EquationLimitLocationType | Spécifie l’emplacement limite sur un opérateur. |
EquationMathematicalOperatorType | Type d’opérateurs mathématiques |
EquationNodeType | Type de nœud d’équation. Avis: (1)[1-99] Actuellement, il n’y a qu’un seul nœud dans la portée, et sa valeur d’énumération est 1. Le nœud qu’il spécifie est utilisé pour stocker du texte mathématique. (2)[100-199] Indique que le nœud est un composant de certains nœuds de fonction spéciaux. (3)[200-] Indique que le nœud possède des fonctions spéciales. |
EquationVerticalJustificationType | Ceci spécifie la justification verticale par défaut des équations dans le document. |