Aspose.Slides.MathText

Enthlt Klassen fr die Arbeit mit mathematischem Text in Microsoft PowerPoint-Prsentationen.

Klassen

KlasseBeschreibung
BaseScriptMatheskript
MathAccentGibt die Akzentfunktion an, bestehend aus einer Basis und einem kombinierten diakritischen Zeichen Beispiel: 𝑎́
MathAccentFactoryErmöglicht das Erstellen eines mathematischen Akzents
MathArrayGibt ein vertikales Array von Gleichungen oder mathematischen Objekten an
MathArrayFactoryErmöglicht das Erstellen eines mathematischen Arrays
MathBarGibt die Balkenfunktion an, bestehend aus einem Basisargument und einem Überstrich oder Unterstrich
MathBarFactoryErmöglicht das Erstellen einer Rechenleiste
MathBlockGibt 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.
MathBlockFactoryErmöglicht das Erstellen eines mathematischen Blocks
MathBorderBoxZeichnet einen rechteckigen oder anderen Rahmen um das IMathElement.
MathBorderBoxFactoryErmöglicht das Erstellen einer mathematischen Rahmenbox
MathBoxGibt 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.
MathBoxFactoryErmöglicht das Erstellen eines Rechenfelds
MathDelimiterGibt 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]
MathDelimiterFactoryErmöglicht das Erstellen eines mathematischen Trennzeichens
MathElementBaseBasisklasse 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
MathematicalTextMathematischer Text
MathematicalTextFactoryErmöglicht das Erstellen eines MathematicalText-Elements
MathFractionGibt 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.
MathFractionFactoryErmöglicht das Erstellen eines mathematischen Bruchs
MathFunctionGibt eine Funktion eines Arguments an.
MathFunctionFactoryErmöglicht das Erstellen einer mathematischen Funktion
MathGroupingCharacterGibt ein Gruppierungssymbol über oder unter einem Ausdruck an, normalerweise um die Beziehung zwischen Elementen hervorzuheben
MathGroupingCharacterFactoryErmöglicht das Erstellen eines mathematischen Gruppierungszeichens
MathLeftSubSuperscriptElementGibt das Sub-Superscript-Objekt an, das aus einer Basis und einer tiefgestellten und hochgestellten Schrift besteht, die links von der Basis platziert sind.
MathLimitGibt das Limit-Objekt an, bestehend aus Text auf der Grundlinie und verkleinertem Text unmittelbar darüber oder darunter.
MathLimitFactoryErmöglicht das Erstellen von IMathLimit
MathMatrixGibt 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.
MathMatrixFactoryErmöglicht das Erstellen einer mathematischen Matrix
MathNaryOperatorGibt 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
MathNaryOperatorFactoryErmöglicht das Erstellen von IMathNaryOperator
MathParagraphMathematischer Absatz, der ein Container für mathematische Blöcke ist (IMathBlock)
MathParagraphFactoryErmöglicht das Erstellen eines mathematischen Absatzes
MathPortionRepräsentiert einen Teil mit mathematischem Kontext darin.
MathRadicalGibt die Wurzelfunktion an, bestehend aus einer Basis und einem optionalen Grad. Beispiel für ein Wurzelobjekt ist √𝑥.
MathRadicalFactoryErmöglicht das Erstellen von mathematischen Radikalen
MathRightSubSuperscriptElementGibt das Sub-Superscript-Objekt an, das aus einer Basis und einem tiefgestellten und einem hochgestellten Zeichen besteht, die rechts von der Basis platziert werden.
MathRightSubSuperscriptElementFactoryErmöglicht das Erstellen von IMathRightSubSuperscriptElementFactory
MathSubscriptElementGibt das tiefgestellte Objekt an, das aus einem Basis- und einem darunter und rechts platzierten verkleinerten tiefgestellten Index besteht.
MathSubscriptElementFactoryErmöglicht das Erstellen von IMathSubscriptElement
MathSuperscriptElementGibt das hochgestellte Objekt an, das aus einem Basis- und einem hochgestellten reduzierten hochgestellten Objekt besteht, das über und rechts platziert ist
MathSuperscriptElementFactoryErmöglicht das Erstellen von IMathSuperscriptElement

Schnittstellen

SchnittstelleBeschreibung
IMathAccentGibt die Akzentfunktion an, bestehend aus einer Basis und einem kombinierten diakritischen Zeichen Beispiel: 𝑎́
IMathAccentFactoryErmöglicht das Erstellen eines mathematischen Akzents
IMathArrayGibt ein vertikales Array von Gleichungen oder mathematischen Objekten an
IMathArrayFactoryErmöglicht das Erstellen eines mathematischen Arrays
IMathBarGibt die Balkenfunktion an, bestehend aus einem Basisargument und einem Überstrich oder Unterstrich
IMathBarFactoryErmöglicht das Erstellen einer Rechenleiste
IMathBlockGibt 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.
IMathBlockCollectionSammlung mathematischer Blöcke (IMathBlock)
IMathBlockFactoryErmöglicht das Erstellen eines mathematischen Blocks
IMathBorderBoxZeichnet einen rechteckigen oder anderen Rahmen um das IMathElement.
IMathBorderBoxFactoryErmöglicht das Erstellen einer mathematischen Rahmenbox
IMathBoxGibt 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.
IMathBoxFactoryErmöglicht das Erstellen eines Rechenfelds
IMathDelimiterGibt 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]
IMathDelimiterFactoryErmöglicht das Erstellen eines mathematischen Trennzeichens
IMathElementBasisschnittstelle eines beliebigen mathematischen Elements: Bruch, mathematischer Text, Funktion, Ausdruck mit mehreren Elementen usw.
IMathElementCollectionRepräsentiert eine Sammlung mathematischer Elemente (MathElement).
IMathematicalTextMathematischer Text
IMathematicalTextFactoryErmöglicht das Erstellen eines MathematicalText-Elements
IMathFractionGibt 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.
IMathFractionFactoryErmöglicht das Erstellen eines mathematischen Bruchs
IMathFunctionGibt eine Funktion eines Arguments an.
IMathFunctionFactoryErmöglicht das Erstellen einer mathematischen Funktion
IMathGroupingCharacterGibt ein Gruppierungssymbol über oder unter einem Ausdruck an, normalerweise um die Beziehung zwischen Elementen hervorzuheben
IMathGroupingCharacterFactoryErmöglicht das Erstellen eines mathematischen Gruppierungszeichens
IMathLeftSubSuperscriptElementGibt das Sub-Superscript-Objekt an, das aus einer Basis und einer tiefgestellten und hochgestellten Schrift besteht, die links von der Basis platziert sind.
IMathLimitGibt das Limit-Objekt an, bestehend aus Text auf der Grundlinie und verkleinertem Text unmittelbar darüber oder darunter.
IMathLimitFactoryErmöglicht das Erstellen von IMathLimit
IMathMatrixGibt 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.
IMathMatrixFactoryErmöglicht das Erstellen einer mathematischen Matrix
IMathNaryOperatorGibt 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
IMathNaryOperatorFactoryErmöglicht das Erstellen von IMathNaryOperator
IMathNaryOperatorPropertiesGibt Eigenschaften von IMathNaryOperator an
IMathParagraphMathematischer Absatz, der ein Container für mathematische Blöcke ist (IMathBlock)
IMathParagraphFactoryErmöglicht das Erstellen eines mathematischen Absatzes
IMathPortionRepräsentiert einen Teil mit mathematischem Kontext darin.
IMathRadicalGibt die Wurzelfunktion an, bestehend aus einer Basis und einem optionalen Grad. Beispiel für ein Wurzelobjekt ist √𝑥.
IMathRadicalFactoryErmöglicht das Erstellen von mathematischen Radikalen
IMathRightSubSuperscriptElementGibt das Sub-Superscript-Objekt an, das aus einer Basis und einem tiefgestellten und einem hochgestellten Zeichen besteht, die rechts von der Basis platziert werden.
IMathRightSubSuperscriptElementFactoryErmöglicht das Erstellen von IMathRightSubSuperscriptElementFactory
IMathSubscriptElementGibt das tiefgestellte Objekt an, das aus einem Basis- und einem darunter und rechts platzierten verkleinerten tiefgestellten Index besteht.
IMathSubscriptElementFactoryErmöglicht das Erstellen von IMathSubscriptElement
IMathSuperscriptElementGibt das hochgestellte Objekt an, das aus einem Basis- und einem hochgestellten reduzierten hochgestellten Objekt besteht, das über und rechts platziert ist
IMathSuperscriptElementFactoryErmöglicht das Erstellen von IMathSuperscriptElement

Aufzählung

AufzählungBeschreibung
MathDelimiterShapeDie Position und Größe der Trennzeichen relativ zum Inhalt der Operanden
MathFractionTypesBruchtypen
MathFunctionsOfOneArgumentGemeinsame mathematische Funktionen eines Arguments
MathFunctionsOfTwoArgumentsGemeinsame mathematische Funktionen zweier Argumente
MathHorizontalAlignmentHorizontale Ausrichtung
MathIntegralTypesMathematische Integraltypen
MathJustificationGibt die Ausrichtung des mathematischen Absatzes an (eine Reihe benachbarter Instanzen von mathematischem Text innerhalb desselben Absatzes)
MathLimitLocationsPosition der Grenzen (tiefgestellt/hochgestellt) in n-ären Operatoren.
MathNaryOperatorTypesNary-Operator IMathNaryOperator-Typen (ohne Integrale) Für IntegraleMathIntegralTypes
MathRowSpacingRuleDer Typ des vertikalen Abstands zwischen Spalten in einer Matrix oder einem Array
MathSpacingRulesLückentypen (horizontaler Abstand) zwischen Spalten einer Matrix
MathTopBotPositionsAufzählung der obersten/untersten Positionen
MathVerticalAlignmentVertikale Ausrichtung