Aspose.Slides.MathText
Contenu
[
Cacher
]Contient des classes pour travailler avec du texte mathématique dans des présentations Microsoft PowerPoint.
Des classes
Classer | La description |
---|---|
BaseScript | Script mathématique |
MathAccent | Spécifie la fonction d’accent, composée d’une base et d’un signe diacritique combinant Exemple : 𝑎́ |
MathAccentFactory | Permet de créer un accent mathématique |
MathArray | Spécifie un tableau vertical d’équations ou tout objet mathématique |
MathArrayFactory | Permet de créer un tableau mathématique |
MathBar | Spécifie la fonction bar, composée d’un argument de base et d’une barre supérieure ou inférieure |
MathBarFactory | Permet de créer une barre mathématique |
MathBlock | Spécifie une instance de texte mathématique contenue dans un MathParagraph et commence sur sa propre ligne. Toutes les zones mathématiques, y compris les équations, les expressions, les tableaux d’équations ou d’expressions et les formules sont représentées par un bloc mathématique. |
MathBlockFactory | Permet de créer un bloc mathématique |
MathBorderBox | Dessine un rectangle ou une autre bordure autour de IMathElement. |
MathBorderBoxFactory | Permet de créer une bordure mathématique |
MathBox | Spécifie la boîte logique (conditionnement) de l’élément mathématique. Par exemple, un objet encadré peut servir d’émulateur d’opérateur avec ou sans point d’alignement, servir de point de rupture de ligne, ou être regroupé de manière à ne pas autoriser les sauts de ligne within. Par exemple, l’opérateur “==” doit être encadré pour éviter les sauts de ligne. |
MathBoxFactory | Permet de créer une boîte mathématique |
MathDelimiter | Spécifie l’objet délimiteur, composé de caractères d’ouverture et de fermeture (tels que des parenthèses, accolades, crochets et barres verticales) et un ou plusieurs éléments mathématiques à l’intérieur, séparés par un caractère spécifié. Exemples : (𝑥2) ; [𝑥2|𝑦2] |
MathDelimiterFactory | Permet de créer un délimiteur mathématique |
MathElementBase | Classe de base pour IMathElement avec l’implémentation de certaines méthodes communes à toutes les classes héritées Pour usage interne uniquement. La classe héritée doit être IMathElement. |
MathematicalText | Texte mathématique |
MathematicalTextFactory | Permet de créer un élément MathematicalText |
MathFraction | Spécifie l’objet fraction, consistant en un numérateur et un dénominateur séparés par une barre de fraction. La barre de fraction peut être horizontale ou diagonale, selon les propriétés de la fraction. L’objet fraction est également utilisé pour représenter la fonction de pile, qui place un élément au-dessus d’un autre, sans barre de fraction. |
MathFractionFactory | Permet de créer une fraction mathématique |
MathFunction | Spécifie une fonction d’un argument. |
MathFunctionFactory | Permet de créer une fonction mathématique |
MathGroupingCharacter | Spécifie un symbole de regroupement au-dessus ou au-dessous d’une expression, généralement pour mettre en évidence la relation entre les éléments |
MathGroupingCharacterFactory | Permet de créer un groupement mathématique caractère |
MathLeftSubSuperscriptElement | Spécifie l’objet Sub-Superscript, qui se compose d’une base et d’un indice et d’un exposant placés à gauche de la base. |
MathLimit | Spécifie l’objet Limit, composé de texte sur la ligne de base et de texte de taille réduite immédiatement au-dessus ou en dessous. |
MathLimitFactory | Permet de créer IMathLimit |
MathMatrix | Spécifie l’objet Matrix, composé d’éléments enfants disposés sur une ou plusieurs lignes et colonnes. Il est important de noter que les matrices n’ont pas de délimiteurs intégrés. Pour placer la matrice entre parenthèses, vous devez utiliser l’objet délimiteur (IMathDelimiter). Des arguments nuls peuvent être utilisés pour créer des espaces dans les matrices. |
MathMatrixFactory | Permet de créer une matrice mathématique |
MathNaryOperator | Spécifie un objet mathématique N-aire, tel que Sommation et Intégrale. Il se compose d’un opérateur, d’une base (ou opérande) et de limites supérieures et inférieures facultatives. Des exemples d’opérateurs N-aires sont : Sommation, Union, Intersection, Intégrale |
MathNaryOperatorFactory | Permet de créer IMathNaryOperator |
MathParagraph | Paragraphe mathématique qui est un conteneur pour les blocs mathématiques (IMathBlock) |
MathParagraphFactory | Permet de créer un paragraphe mathématique |
MathPortion | Représente une partie avec un contexte mathématique à l’intérieur. |
MathRadical | Spécifie la fonction radicale, consistant en une base et un degré optionnel. Exemple d’objet radical est √𝑥. |
MathRadicalFactory | Permet de créer un radical mathématique |
MathRightSubSuperscriptElement | Spécifie l’objet Sub-Superscript, qui se compose d’une base et d’un indice et d’un exposant placés à droite de la base. |
MathRightSubSuperscriptElementFactory | Permet de créer IMathRightSubSuperscriptElementFactory |
MathSubscriptElement | Spécifie l’objet indice, qui se compose d’une base et d’un indice de taille réduite placé en dessous et à droite. |
MathSubscriptElementFactory | Permet de créer IMathSubscriptElement |
MathSuperscriptElement | Spécifie l’objet exposant, qui se compose d’une base et d’un exposant de taille réduite placé au-dessus et à droite |
MathSuperscriptElementFactory | Permet de créer IMathSuperscriptElement |
Interfaces
Interface | La description |
---|---|
IMathAccent | Spécifie la fonction d’accent, composée d’une base et d’un signe diacritique combinant Exemple : 𝑎́ |
IMathAccentFactory | Permet de créer un accent mathématique |
IMathArray | Spécifie un tableau vertical d’équations ou tout objet mathématique |
IMathArrayFactory | Permet de créer un tableau mathématique |
IMathBar | Spécifie la fonction bar, composée d’un argument de base et d’une barre supérieure ou inférieure |
IMathBarFactory | Permet de créer une barre mathématique |
IMathBlock | Spécifie une instance de texte mathématique contenue dans un MathParagraph et commence sur sa propre ligne. Toutes les zones mathématiques, y compris les équations, les expressions, les tableaux d’équations ou d’expressions et les formules sont représentées par un bloc mathématique. |
IMathBlockCollection | Collection de blocs mathématiques (IMathBlock) |
IMathBlockFactory | Permet de créer un bloc mathématique |
IMathBorderBox | Dessine un rectangle ou une autre bordure autour de IMathElement. |
IMathBorderBoxFactory | Permet de créer une bordure mathématique |
IMathBox | Spécifie la boîte logique (conditionnement) de l’élément mathématique. Par exemple, un objet encadré peut servir d’émulateur d’opérateur avec ou sans point d’alignement, servir de point de rupture de ligne, ou être regroupé de manière à ne pas autoriser les sauts de ligne within. Par exemple, l’opérateur “==” doit être encadré pour éviter les sauts de ligne. |
IMathBoxFactory | Permet de créer une boîte mathématique |
IMathDelimiter | Spécifie l’objet délimiteur, composé de caractères d’ouverture et de fermeture (tels que des parenthèses, accolades, crochets et barres verticales) et un ou plusieurs éléments mathématiques à l’intérieur, séparés par un caractère spécifié. Exemples : (𝑥2) ; [𝑥2|𝑦2] |
IMathDelimiterFactory | Permet de créer un délimiteur mathématique |
IMathElement | Interface de base de tout élément mathématique : fraction, texte mathématique, fonction, expression à éléments multiples, etc |
IMathElementCollection | Représente une collection d’éléments mathématiques (MathElement). |
IMathematicalText | Texte mathématique |
IMathematicalTextFactory | Permet de créer un élément MathematicalText |
IMathFraction | Spécifie l’objet fraction, consistant en un numérateur et un dénominateur séparés par une barre de fraction. La barre de fraction peut être horizontale ou diagonale, selon les propriétés de la fraction. L’objet fraction est également utilisé pour représenter la fonction de pile, qui place un élément au-dessus d’un autre, sans barre de fraction. |
IMathFractionFactory | Permet de créer une fraction mathématique |
IMathFunction | Spécifie une fonction d’un argument. |
IMathFunctionFactory | Permet de créer une fonction mathématique |
IMathGroupingCharacter | Spécifie un symbole de regroupement au-dessus ou au-dessous d’une expression, généralement pour mettre en évidence la relation entre les éléments |
IMathGroupingCharacterFactory | Permet de créer un groupement mathématique caractère |
IMathLeftSubSuperscriptElement | Spécifie l’objet Sub-Superscript, qui se compose d’une base et d’un indice et d’un exposant placés à gauche de la base. |
IMathLimit | Spécifie l’objet Limit, composé de texte sur la ligne de base et de texte de taille réduite immédiatement au-dessus ou en dessous. |
IMathLimitFactory | Permet de créer IMathLimit |
IMathMatrix | Spécifie l’objet Matrix, composé d’éléments enfants disposés sur une ou plusieurs lignes et colonnes. Il est important de noter que les matrices n’ont pas de délimiteurs intégrés. Pour placer la matrice entre parenthèses, vous devez utiliser l’objet délimiteur (IMathDelimiter). Des arguments nuls peuvent être utilisés pour créer des espaces dans les matrices. |
IMathMatrixFactory | Permet de créer une matrice mathématique |
IMathNaryOperator | Spécifie un objet mathématique N-aire, tel que Sommation et Intégrale. Il se compose d’un opérateur, d’une base (ou opérande) et de limites supérieures et inférieures facultatives. Des exemples d’opérateurs N-aires sont : Sommation, Union, Intersection, Intégrale |
IMathNaryOperatorFactory | Permet de créer IMathNaryOperator |
IMathNaryOperatorProperties | Spécifie les propriétés de IMathNaryOperator |
IMathParagraph | Paragraphe mathématique qui est un conteneur pour les blocs mathématiques (IMathBlock) |
IMathParagraphFactory | Permet de créer un paragraphe mathématique |
IMathPortion | Représente une partie avec un contexte mathématique à l’intérieur. |
IMathRadical | Spécifie la fonction radicale, consistant en une base et un degré optionnel. Exemple d’objet radical est √𝑥. |
IMathRadicalFactory | Permet de créer un radical mathématique |
IMathRightSubSuperscriptElement | Spécifie l’objet Sub-Superscript, qui se compose d’une base et d’un indice et d’un exposant placés à droite de la base. |
IMathRightSubSuperscriptElementFactory | Permet de créer IMathRightSubSuperscriptElementFactory |
IMathSubscriptElement | Spécifie l’objet indice, qui se compose d’une base et d’un indice de taille réduite placé en dessous et à droite. |
IMathSubscriptElementFactory | Permet de créer IMathSubscriptElement |
IMathSuperscriptElement | Spécifie l’objet exposant, qui se compose d’une base et d’un exposant de taille réduite placé au-dessus et à droite |
IMathSuperscriptElementFactory | Permet de créer IMathSuperscriptElement |
Énumération
Énumération | La description |
---|---|
MathDelimiterShape | L’emplacement et la taille des délimiteurs par rapport au contenu des opérandes |
MathFractionTypes | Types de fractions |
MathFunctionsOfOneArgument | Fonctions mathématiques communes à un argument |
MathFunctionsOfTwoArguments | Fonctions mathématiques communes à deux arguments |
MathHorizontalAlignment | Alignement horizontal |
MathIntegralTypes | Types d’intégrales mathématiques |
MathJustification | Spécifie la justification du paragraphe mathématique (une série d’instances adjacentes de texte mathématique dans le même paragraphe) |
MathLimitLocations | Emplacement des limites (indice/exposant) dans les opérateurs n-aires. |
MathNaryOperatorTypes | Opérateur Nary Types IMathNaryOperator (hors intégrales) Pour les intégralesMathIntegralTypes |
MathRowSpacingRule | Le type d’espacement vertical entre les colonnes d’une matrice ou d’un tableau |
MathSpacingRules | Types d’écart (espacement horizontal) entre les colonnes d’une matrice |
MathTopBotPositions | Énumération des positions supérieures/inférieures |
MathVerticalAlignment | Alignement vertical |