Aspose.Slides.MathText

Contiene clases para trabajar con texto matemático en presentaciones de Microsoft PowerPoint.

Clases

Clase Descripción
BaseScript Guión matemático
MathAccent Especifica la función de acento, que consta de una base y un signo diacrítico combinado Ejemplo: 𝑎́
MathAccentFactory Permite crear un acento matemático
MathArray Especifica una matriz vertical de ecuaciones o cualquier objeto matemático
MathArrayFactory Permite crear una matriz matemática
MathBar Especifica la función de barra, que consta de un argumento base y una barra superior o inferior
MathBarFactory Permite crear una barra matemática
MathBlock Especifica una instancia de texto matemático contenido en un MathParagraph y comienza en su propia línea. Todas las zonas matemáticas, incluidas ecuaciones, expresiones, matrices de ecuaciones o expresiones y fórmulas, están representadas por bloques matemáticos.
MathBlockFactory Permite crear un bloque matemático
MathBorderBox Dibuja un borde rectangular o de otro tipo alrededor del IMathElement.
MathBorderBoxFactory Permite crear un cuadro de borde matemático
MathBox Especifica el encuadre lógico (empaquetado) del elemento matemático. Por ejemplo, un objeto encuadrado puede servir como un emulador de operador con o sin un punto de alineación, servir como un punto de interrupción de línea o agruparse para no permitir saltos de línea within. Por ejemplo, el operador “==” debe estar encuadrado para evitar saltos de línea.
MathBoxFactory Permite crear un cuadro matemático
MathDelimiter Especifica el objeto delimitador, que consta de caracteres de apertura y cierre (como paréntesis, llaves, corchetes y barras verticales) y uno o más elementos matemáticos dentro, separados por un carácter específico. Ejemplos: (𝑥2); [𝑥2|𝑦2]
MathDelimiterFactory Permite crear un delimitador matemático
MathElementBase Clase base para IMathElement con la implementación de algunos métodos que son comunes a todas las clases heredadas Solo para uso interno. La clase heredada debe ser IMathElement.
MathematicalText Texto matemático
MathematicalTextFactory Permite crear un elemento MathematicalText
MathFraction Especifica el objeto de fracción, que consta de un numerador y un denominador separados por una barra de fracción. La barra de fracción puede ser horizontal o diagonal, según las propiedades de la fracción. El objeto de fracción también se usa para representar la función de pila, que coloca uno elemento encima de otro, sin barra de fracción.
MathFractionFactory Permite crear una fracción matemática
MathFunction Especifica una función de un argumento.
MathFunctionFactory Permite crear una función matemática
MathGroupingCharacter Especifica un símbolo de agrupación encima o debajo de una expresión, generalmente para resaltar la relación entre elementos
MathGroupingCharacterFactory Permite crear un carácter de agrupación matemática
MathLeftSubSuperscriptElement Especifica el objeto Sub-Superíndice, que consta de una base y un subíndice y un superíndice colocados a la izquierda de la base.
MathLimit Especifica el objeto Límite, que consta de texto en la línea de base y texto de tamaño reducido inmediatamente encima o debajo.
MathLimitFactory Permite crear IMathLimit
MathMatrix Especifica el objeto Matrix, que consta de elementos secundarios dispuestos en una o más filas y columnas. Es importante tener en cuenta que las matrices no tienen delimitadores incorporados. Para colocar la matriz entre paréntesis, debe usar el objeto delimitador (IMathDelimiter). Se pueden usar argumentos nulos para crear espacios en las matrices.
MathMatrixFactory Permite crear una matriz matemática
MathNaryOperator Especifica un objeto matemático N-ario, como sumatoria e integral. Consta de un operador, una base (u operando) y límites superior e inferior opcionales. Ejemplos de operadores N-arios son: Suma, Unión, Intersección, Integral
MathNaryOperatorFactory Permite crear IMathNaryOperator
MathParagraph Párrafo matemático que es un contenedor de bloques matemáticos (IMathBlock)
MathParagraphFactory Permite crear un párrafo matemático
MathPortion Representa una porción con contexto matemático dentro.
MathRadical Especifica la función radical, que consta de una base y un grado opcional. Ejemplo de objeto radical es √𝑥.
MathRadicalFactory Permite crear radicales matemáticos
MathRightSubSuperscriptElement Especifica el objeto Sub-Superíndice, que consta de una base y un subíndice y un superíndice colocados a la derecha de la base.
MathRightSubSuperscriptElementFactory Permite crear IMathRightSubSuperscriptElementFactory
MathSubscriptElement Especifica el objeto de subíndice, que consta de un base y un subíndice de tamaño reducido colocado debajo y a la derecha.
MathSubscriptElementFactory Permite crear IMathSubscriptElement
MathSuperscriptElement Especifica el objeto de superíndice, que consiste en una base y un superíndice de tamaño reducido colocado arriba y a la derecha
MathSuperscriptElementFactory Permite crear IMathSuperscriptElement

Interfaces

Interfaz Descripción
IMathAccent Especifica la función de acento, que consta de una base y un signo diacrítico combinado Ejemplo: 𝑎́
IMathAccentFactory Permite crear un acento matemático
IMathArray Especifica una matriz vertical de ecuaciones o cualquier objeto matemático
IMathArrayFactory Permite crear una matriz matemática
IMathBar Especifica la función de barra, que consta de un argumento base y una barra superior o inferior
IMathBarFactory Permite crear una barra matemática
IMathBlock Especifica una instancia de texto matemático contenido en un MathParagraph y comienza en su propia línea. Todas las zonas matemáticas, incluidas ecuaciones, expresiones, matrices de ecuaciones o expresiones y fórmulas, están representadas por bloques matemáticos.
IMathBlockCollection Colección de bloques matemáticos (IMathBlock)
IMathBlockFactory Permite crear un bloque matemático
IMathBorderBox Dibuja un borde rectangular o de otro tipo alrededor del IMathElement.
IMathBorderBoxFactory Permite crear un cuadro de borde matemático
IMathBox Especifica el encuadre lógico (empaquetado) del elemento matemático. Por ejemplo, un objeto encuadrado puede servir como un emulador de operador con o sin un punto de alineación, servir como un punto de interrupción de línea o agruparse para no permitir saltos de línea within. Por ejemplo, el operador “==” debe estar encuadrado para evitar saltos de línea.
IMathBoxFactory Permite crear un cuadro matemático
IMathDelimiter Especifica el objeto delimitador, que consta de caracteres de apertura y cierre (como paréntesis, llaves, corchetes y barras verticales) y uno o más elementos matemáticos dentro, separados por un carácter específico. Ejemplos: (𝑥2); [𝑥2|𝑦2]
IMathDelimiterFactory Permite crear un delimitador matemático
IMathElement Interfaz base de cualquier elemento matemático: fracción, texto matemático, función, expresión con múltiples elementos, etc
IMathElementCollection Representa una colección de elementos matemáticos (MathElement).
IMathematicalText Texto matemático
IMathematicalTextFactory Permite crear un elemento MathematicalText
IMathFraction Especifica el objeto de fracción, que consta de un numerador y un denominador separados por una barra de fracción. La barra de fracción puede ser horizontal o diagonal, según las propiedades de la fracción. El objeto de fracción también se usa para representar la función de pila, que coloca uno elemento encima de otro, sin barra de fracción.
IMathFractionFactory Permite crear una fracción matemática
IMathFunction Especifica una función de un argumento.
IMathFunctionFactory Permite crear una función matemática
IMathGroupingCharacter Especifica un símbolo de agrupación encima o debajo de una expresión, generalmente para resaltar la relación entre elementos
IMathGroupingCharacterFactory Permite crear un carácter de agrupación matemática
IMathLeftSubSuperscriptElement Especifica el objeto Sub-Superíndice, que consta de una base y un subíndice y un superíndice colocados a la izquierda de la base.
IMathLimit Especifica el objeto Límite, que consta de texto en la línea de base y texto de tamaño reducido inmediatamente encima o debajo.
IMathLimitFactory Permite crear IMathLimit
IMathMatrix Especifica el objeto Matrix, que consta de elementos secundarios dispuestos en una o más filas y columnas. Es importante tener en cuenta que las matrices no tienen delimitadores incorporados. Para colocar la matriz entre paréntesis, debe usar el objeto delimitador (IMathDelimiter). Se pueden usar argumentos nulos para crear espacios en las matrices.
IMathMatrixFactory Permite crear una matriz matemática
IMathNaryOperator Especifica un objeto matemático N-ario, como sumatoria e integral. Consta de un operador, una base (u operando) y límites superior e inferior opcionales. Ejemplos de operadores N-arios son: Suma, Unión, Intersección, Integral
IMathNaryOperatorFactory Permite crear IMathNaryOperator
IMathNaryOperatorProperties Especifica las propiedades de IMathNaryOperator
IMathParagraph Párrafo matemático que es un contenedor de bloques matemáticos (IMathBlock)
IMathParagraphFactory Permite crear un párrafo matemático
IMathPortion Representa una porción con contexto matemático dentro.
IMathRadical Especifica la función radical, que consta de una base y un grado opcional. Ejemplo de objeto radical es √𝑥.
IMathRadicalFactory Permite crear radicales matemáticos
IMathRightSubSuperscriptElement Especifica el objeto Sub-Superíndice, que consta de una base y un subíndice y un superíndice colocados a la derecha de la base.
IMathRightSubSuperscriptElementFactory Permite crear IMathRightSubSuperscriptElementFactory
IMathSubscriptElement Especifica el objeto de subíndice, que consta de un base y un subíndice de tamaño reducido colocado debajo y a la derecha.
IMathSubscriptElementFactory Permite crear IMathSubscriptElement
IMathSuperscriptElement Especifica el objeto de superíndice, que consiste en una base y un superíndice de tamaño reducido colocado arriba y a la derecha
IMathSuperscriptElementFactory Permite crear IMathSuperscriptElement

Enumeración

Enumeración Descripción
MathDelimiterShape La ubicación y el tamaño de los delimitadores en relación con el contenido de los operandos
MathFractionTypes Tipos de fracción
MathFunctionsOfOneArgument Funciones matemáticas comunes de un argumento
MathFunctionsOfTwoArguments Funciones matemáticas comunes de dos argumentos
MathHorizontalAlignment Alineación horizontal
MathIntegralTypes Tipos de integrales matemáticas
MathJustification Especifica la justificación del párrafo matemático (una serie de instancias adyacentes de texto matemático dentro del mismo párrafo)
MathLimitLocations Ubicación de límites (subíndice/superíndice) en operadores n-arios.
MathNaryOperatorTypes Operador nario Tipos IMathNaryOperator (excluyendo integrales) Para integralesMathIntegralTypes
MathRowSpacingRule El tipo de espaciado vertical entre columnas en una matriz o arreglo
MathSpacingRules Tipos de espacio (espacio horizontal) entre columnas de una matriz
MathTopBotPositions Enumeración de posiciones superior/inferior
MathVerticalAlignment Alineación vertical