Aspose.Slides.MathText

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