Aspose.Slides.MathText
Inhalt
[
Ausblenden
]Enthlt Klassen fr die Arbeit mit mathematischem Text in Microsoft PowerPoint-Prsentationen.
Klassen
Klasse | Beschreibung |
---|---|
BaseScript | Matheskript |
MathAccent | Gibt die Akzentfunktion an, bestehend aus einer Basis und einem kombinierten diakritischen Zeichen Beispiel: 𝑎́ |
MathAccentFactory | Ermöglicht das Erstellen eines mathematischen Akzents |
MathArray | Gibt ein vertikales Array von Gleichungen oder mathematischen Objekten an |
MathArrayFactory | Ermöglicht das Erstellen eines mathematischen Arrays |
MathBar | Gibt die Balkenfunktion an, bestehend aus einem Basisargument und einem Überstrich oder Unterstrich |
MathBarFactory | Ermöglicht das Erstellen einer Rechenleiste |
MathBlock | Gibt eine Instanz von mathematischem Text an, der in einem MathParagraph enthalten ist und in einer eigenen Zeile beginnt. Alle mathematischen Bereiche, einschließlich Gleichungen, Ausdrücke, Arrays von Gleichungen oder Ausdrücken, und Formeln werden durch mathematische Blöcke dargestellt. |
MathBlockFactory | Ermöglicht das Erstellen eines mathematischen Blocks |
MathBorderBox | Zeichnet einen rechteckigen oder anderen Rahmen um das IMathElement. |
MathBorderBoxFactory | Ermöglicht das Erstellen einer mathematischen Rahmenbox |
MathBox | Gibt die logische Box (Verpackung) eines mathematischen Elements an. Beispielsweise kann ein Box-Objekt als Operatoremulator mit oder ohne Ausrichtungspunkt dienen, als Zeilenumbruchpunkt dienen oder so gruppiert werden, dass keine Zeilenumbrüche zulässig sind within. Beispielsweise sollte der Operator “==” umrahmt werden, um Zeilenumbrüche zu vermeiden. |
MathBoxFactory | Ermöglicht das Erstellen eines Rechenfelds |
MathDelimiter | Gibt das Begrenzungsobjekt an, bestehend aus öffnenden und schließenden Zeichen (z. B. Klammern, Klammern, Klammern und vertikalen Strichen) und einem oder mehreren mathematischen Elementen darin, getrennt durch ein bestimmtes Zeichen. Beispiele: (𝑥2); [𝑥2|𝑦2] |
MathDelimiterFactory | Ermöglicht das Erstellen eines mathematischen Trennzeichens |
MathElementBase | Basisklasse für IMathElement mit der Implementierung einiger Methoden, die allen geerbten Klassen gemeinsam sind Nur für den internen Gebrauch. Geerbte Klasse muss IMathElement. sein |
MathematicalText | Mathematischer Text |
MathematicalTextFactory | Ermöglicht das Erstellen eines MathematicalText-Elements |
MathFraction | Gibt das Bruchobjekt an, bestehend aus Zähler und Nenner, die durch einen Bruchstrich getrennt sind. Der Bruchstrich kann horizontal oder diagonal sein, abhängig von den Brucheigenschaften. Das Bruchobjekt wird auch verwendet, um die Stapelfunktion darzustellen, die eine Eins platziert Element übereinander, ohne Bruchstrich. |
MathFractionFactory | Ermöglicht das Erstellen eines mathematischen Bruchs |
MathFunction | Gibt eine Funktion eines Arguments an. |
MathFunctionFactory | Ermöglicht das Erstellen einer mathematischen Funktion |
MathGroupingCharacter | Gibt ein Gruppierungssymbol über oder unter einem Ausdruck an, normalerweise um die Beziehung zwischen Elementen hervorzuheben |
MathGroupingCharacterFactory | Ermöglicht das Erstellen eines mathematischen Gruppierungszeichens |
MathLeftSubSuperscriptElement | Gibt das Sub-Superscript-Objekt an, das aus einer Basis und einer tiefgestellten und hochgestellten Schrift besteht, die links von der Basis platziert sind. |
MathLimit | Gibt das Limit-Objekt an, bestehend aus Text auf der Grundlinie und verkleinertem Text unmittelbar darüber oder darunter. |
MathLimitFactory | Ermöglicht das Erstellen von IMathLimit |
MathMatrix | Gibt das Matrix-Objekt an, das aus untergeordneten Elementen besteht, die in einer oder mehreren Zeilen und Spalten angeordnet sind. Es ist wichtig zu beachten, dass Matrizen keine eingebauten Trennzeichen haben. Um die Matrix in Klammern zu platzieren, sollten Sie das Trennzeichenobjekt (IMathDelimiter) verwenden. Null-Argumente können verwendet werden, um Lücken in Matrizen zu erstellen. |
MathMatrixFactory | Ermöglicht das Erstellen einer mathematischen Matrix |
MathNaryOperator | Gibt ein N-stelliges mathematisches Objekt an, z. B. Summation und Integral. Es besteht aus einem Operator, einer Basis (oder einem Operanden) und optionalen Ober- und Untergrenzen. Beispiele für N-stellige Operatoren sind: Summation, Union, Intersection, Integral |
MathNaryOperatorFactory | Ermöglicht das Erstellen von IMathNaryOperator |
MathParagraph | Mathematischer Absatz, der ein Container für mathematische Blöcke ist (IMathBlock) |
MathParagraphFactory | Ermöglicht das Erstellen eines mathematischen Absatzes |
MathPortion | Repräsentiert einen Teil mit mathematischem Kontext darin. |
MathRadical | Gibt die Wurzelfunktion an, bestehend aus einer Basis und einem optionalen Grad. Beispiel für ein Wurzelobjekt ist √𝑥. |
MathRadicalFactory | Ermöglicht das Erstellen von mathematischen Radikalen |
MathRightSubSuperscriptElement | Gibt das Sub-Superscript-Objekt an, das aus einer Basis und einem tiefgestellten und einem hochgestellten Zeichen besteht, die rechts von der Basis platziert werden. |
MathRightSubSuperscriptElementFactory | Ermöglicht das Erstellen von IMathRightSubSuperscriptElementFactory |
MathSubscriptElement | Gibt das tiefgestellte Objekt an, das aus einem Basis- und einem darunter und rechts platzierten verkleinerten tiefgestellten Index besteht. |
MathSubscriptElementFactory | Ermöglicht das Erstellen von IMathSubscriptElement |
MathSuperscriptElement | Gibt das hochgestellte Objekt an, das aus einem Basis- und einem hochgestellten reduzierten hochgestellten Objekt besteht, das über und rechts platziert ist |
MathSuperscriptElementFactory | Ermöglicht das Erstellen von IMathSuperscriptElement |
Schnittstellen
Schnittstelle | Beschreibung |
---|---|
IMathAccent | Gibt die Akzentfunktion an, bestehend aus einer Basis und einem kombinierten diakritischen Zeichen Beispiel: 𝑎́ |
IMathAccentFactory | Ermöglicht das Erstellen eines mathematischen Akzents |
IMathArray | Gibt ein vertikales Array von Gleichungen oder mathematischen Objekten an |
IMathArrayFactory | Ermöglicht das Erstellen eines mathematischen Arrays |
IMathBar | Gibt die Balkenfunktion an, bestehend aus einem Basisargument und einem Überstrich oder Unterstrich |
IMathBarFactory | Ermöglicht das Erstellen einer Rechenleiste |
IMathBlock | Gibt eine Instanz von mathematischem Text an, der in einem MathParagraph enthalten ist und in einer eigenen Zeile beginnt. Alle mathematischen Bereiche, einschließlich Gleichungen, Ausdrücke, Arrays von Gleichungen oder Ausdrücken, und Formeln werden durch mathematische Blöcke dargestellt. |
IMathBlockCollection | Sammlung mathematischer Blöcke (IMathBlock) |
IMathBlockFactory | Ermöglicht das Erstellen eines mathematischen Blocks |
IMathBorderBox | Zeichnet einen rechteckigen oder anderen Rahmen um das IMathElement. |
IMathBorderBoxFactory | Ermöglicht das Erstellen einer mathematischen Rahmenbox |
IMathBox | Gibt die logische Box (Verpackung) eines mathematischen Elements an. Beispielsweise kann ein Box-Objekt als Operatoremulator mit oder ohne Ausrichtungspunkt dienen, als Zeilenumbruchpunkt dienen oder so gruppiert werden, dass keine Zeilenumbrüche zulässig sind within. Beispielsweise sollte der Operator “==” umrahmt werden, um Zeilenumbrüche zu vermeiden. |
IMathBoxFactory | Ermöglicht das Erstellen eines Rechenfelds |
IMathDelimiter | Gibt das Begrenzungsobjekt an, bestehend aus öffnenden und schließenden Zeichen (z. B. Klammern, Klammern, Klammern und vertikalen Strichen) und einem oder mehreren mathematischen Elementen darin, getrennt durch ein bestimmtes Zeichen. Beispiele: (𝑥2); [𝑥2|𝑦2] |
IMathDelimiterFactory | Ermöglicht das Erstellen eines mathematischen Trennzeichens |
IMathElement | Basisschnittstelle eines beliebigen mathematischen Elements: Bruch, mathematischer Text, Funktion, Ausdruck mit mehreren Elementen usw. |
IMathElementCollection | Repräsentiert eine Sammlung mathematischer Elemente (MathElement). |
IMathematicalText | Mathematischer Text |
IMathematicalTextFactory | Ermöglicht das Erstellen eines MathematicalText-Elements |
IMathFraction | Gibt das Bruchobjekt an, bestehend aus Zähler und Nenner, die durch einen Bruchstrich getrennt sind. Der Bruchstrich kann horizontal oder diagonal sein, abhängig von den Brucheigenschaften. Das Bruchobjekt wird auch verwendet, um die Stapelfunktion darzustellen, die eine Eins platziert Element übereinander, ohne Bruchstrich. |
IMathFractionFactory | Ermöglicht das Erstellen eines mathematischen Bruchs |
IMathFunction | Gibt eine Funktion eines Arguments an. |
IMathFunctionFactory | Ermöglicht das Erstellen einer mathematischen Funktion |
IMathGroupingCharacter | Gibt ein Gruppierungssymbol über oder unter einem Ausdruck an, normalerweise um die Beziehung zwischen Elementen hervorzuheben |
IMathGroupingCharacterFactory | Ermöglicht das Erstellen eines mathematischen Gruppierungszeichens |
IMathLeftSubSuperscriptElement | Gibt das Sub-Superscript-Objekt an, das aus einer Basis und einer tiefgestellten und hochgestellten Schrift besteht, die links von der Basis platziert sind. |
IMathLimit | Gibt das Limit-Objekt an, bestehend aus Text auf der Grundlinie und verkleinertem Text unmittelbar darüber oder darunter. |
IMathLimitFactory | Ermöglicht das Erstellen von IMathLimit |
IMathMatrix | Gibt das Matrix-Objekt an, das aus untergeordneten Elementen besteht, die in einer oder mehreren Zeilen und Spalten angeordnet sind. Es ist wichtig zu beachten, dass Matrizen keine eingebauten Trennzeichen haben. Um die Matrix in Klammern zu platzieren, sollten Sie das Trennzeichenobjekt (IMathDelimiter) verwenden. Null-Argumente können verwendet werden, um Lücken in Matrizen zu erstellen. |
IMathMatrixFactory | Ermöglicht das Erstellen einer mathematischen Matrix |
IMathNaryOperator | Gibt ein N-stelliges mathematisches Objekt an, z. B. Summation und Integral. Es besteht aus einem Operator, einer Basis (oder einem Operanden) und optionalen Ober- und Untergrenzen. Beispiele für N-stellige Operatoren sind: Summation, Union, Intersection, Integral |
IMathNaryOperatorFactory | Ermöglicht das Erstellen von IMathNaryOperator |
IMathNaryOperatorProperties | Gibt Eigenschaften von IMathNaryOperator an |
IMathParagraph | Mathematischer Absatz, der ein Container für mathematische Blöcke ist (IMathBlock) |
IMathParagraphFactory | Ermöglicht das Erstellen eines mathematischen Absatzes |
IMathPortion | Repräsentiert einen Teil mit mathematischem Kontext darin. |
IMathRadical | Gibt die Wurzelfunktion an, bestehend aus einer Basis und einem optionalen Grad. Beispiel für ein Wurzelobjekt ist √𝑥. |
IMathRadicalFactory | Ermöglicht das Erstellen von mathematischen Radikalen |
IMathRightSubSuperscriptElement | Gibt das Sub-Superscript-Objekt an, das aus einer Basis und einem tiefgestellten und einem hochgestellten Zeichen besteht, die rechts von der Basis platziert werden. |
IMathRightSubSuperscriptElementFactory | Ermöglicht das Erstellen von IMathRightSubSuperscriptElementFactory |
IMathSubscriptElement | Gibt das tiefgestellte Objekt an, das aus einem Basis- und einem darunter und rechts platzierten verkleinerten tiefgestellten Index besteht. |
IMathSubscriptElementFactory | Ermöglicht das Erstellen von IMathSubscriptElement |
IMathSuperscriptElement | Gibt das hochgestellte Objekt an, das aus einem Basis- und einem hochgestellten reduzierten hochgestellten Objekt besteht, das über und rechts platziert ist |
IMathSuperscriptElementFactory | Ermöglicht das Erstellen von IMathSuperscriptElement |
Aufzählung
Aufzählung | Beschreibung |
---|---|
MathDelimiterShape | Die Position und Größe der Trennzeichen relativ zum Inhalt der Operanden |
MathFractionTypes | Bruchtypen |
MathFunctionsOfOneArgument | Gemeinsame mathematische Funktionen eines Arguments |
MathFunctionsOfTwoArguments | Gemeinsame mathematische Funktionen zweier Argumente |
MathHorizontalAlignment | Horizontale Ausrichtung |
MathIntegralTypes | Mathematische Integraltypen |
MathJustification | Gibt die Ausrichtung des mathematischen Absatzes an (eine Reihe benachbarter Instanzen von mathematischem Text innerhalb desselben Absatzes) |
MathLimitLocations | Position der Grenzen (tiefgestellt/hochgestellt) in n-ären Operatoren. |
MathNaryOperatorTypes | Nary-Operator IMathNaryOperator-Typen (ohne Integrale) Für IntegraleMathIntegralTypes |
MathRowSpacingRule | Der Typ des vertikalen Abstands zwischen Spalten in einer Matrix oder einem Array |
MathSpacingRules | Lückentypen (horizontaler Abstand) zwischen Spalten einer Matrix |
MathTopBotPositions | Aufzählung der obersten/untersten Positionen |
MathVerticalAlignment | Vertikale Ausrichtung |