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

ClasseDescription
AccentEquationNodeCette classe spécifie une équation d’accent, composée d’un composant de base et d’un diacritique de combinaison.
ArrayEquationNodeSpécifie la fonction Equation-Array, un objet composé d’une ou plusieurs équations.
BarEquationNodeCette classe spécifie l’équation de barre, composée d’un argument de base et d’une barre supérieure ou inférieure.
BorderBoxEquationNodeCette classe spécifie la fonction Border Box, constituée d’une bordure dessinée autour d’une équation.
BoxEquationNodeCette classe spécifie la fonction box, qui est utilisée pour regrouper les composants d’une équation.
DelimiterEquationNodeCette 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.
EquationComponentNodeCette 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 ».
EquationNodeParagraphCette classe spécifie un paragraphe mathématique contenant un ou plusieurs éléments MathEquationNode(OMath).
FractionEquationNodeCette 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.
FunctionEquationNodeCette 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 ».
GroupCharacterEquationNodeCette 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.
LimLowUppEquationNodeCette classe spécifie la fonction limite.
MathematicalEquationNodeCette classe spécifie une équation ou une expression mathématique. Elle contient tout le texte mathématique des équations ou expressions mathématiques.
MatrixEquationNodeCette 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.
NaryEquationNodeCette 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.
RadicalEquationNodeCette classe spécifie l’équation radicale, composée d’un degré facultatif deg(EquationNodeType.Degree) et d’une base.
SubSupEquationNodeCette 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.
TextRunEquationNodeCette 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.
UnknowEquationNodeClasse de nœuds d’équation de type inconnu

Énumérations

ÉnumérationDescription
EquationCharacterPositionTypeSpécifie la position d’un sous-objet particulier dans son parent
EquationCombiningCharacterTypeType de caractères combinés.
EquationDelimiterShapeTypeCeci spécifie la forme des délimiteurs dans l’objet délimiteur.
EquationFractionTypeCeci spécifie le style d’affichage de la barre de fraction.
EquationHorizontalJustificationTypeCeci spécifie la justification horizontale par défaut des équations dans le document.
EquationLimitLocationTypeSpécifie l’emplacement limite sur un opérateur.
EquationMathematicalOperatorTypeType d’opérateurs mathématiques
EquationNodeTypeType 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.
EquationVerticalJustificationTypeCeci spécifie la justification verticale par défaut des équations dans le document.