Aspose.Slides.MathText
Contenido
[
Ocultar
]Contiene clases para trabajar con texto matemático en presentaciones de Microsoft PowerPoint.
Clases
Clase | Descripción |
---|---|
BaseScript | Script matemático |
MathAccent | Especifica la función de acento, que consiste en una base y una marca diacrítica combinada Ejemplo: 𝑎́ |
MathAccentFactory | Permite crear un acento matemático |
MathArray | Especifica un arreglo vertical de ecuaciones o cualquier objeto matemático |
MathArrayFactory | Permite crear un arreglo matemático |
MathBar | Especifica la función de barra, que consiste en un argumento base y una barra superior o inferior |
MathBarFactory | Permite crear una barra matemática |
MathBlock | Especifica una instancia de texto matemático que se contiene dentro de un MathParagraph y comienza en su propia línea. Todas las zonas matemáticas, incluidas ecuaciones, expresiones, arreglos de ecuaciones o expresiones, y fórmulas son representadas por un bloque matemático. |
MathBlockFactory | Permite crear un bloque matemático |
MathBorderBox | Dibuja un borde rectangular u otro alrededor del IMathElement. |
MathBorderBoxFactory | Permite crear un cuadro de borde matemático |
MathBox | Especifica el empaque lógico (embalaje) del elemento matemático. Por ejemplo, un objeto enmarcado puede servir como un emulador de operador con o sin un punto de alineación, servir como un punto de ruptura de línea, o agruparse de tal manera que no se permitan rupturas de línea en su interior. Por ejemplo, el operador “==” debe estar enmarcado para prevenir rupturas de línea. |
MathBoxFactory | Permite crear una caja matemática |
MathDelimiter | Especifica el objeto delimitador, que consiste en 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 especificado. 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 fraccionario, que consiste en un numerador y un denominador separados por una barra fraccionaria. La barra fraccionaria puede ser horizontal o diagonal, dependiendo de las propiedades de la fracción. El objeto fraccionario también se utiliza para representar la función de apilamiento, que coloca un elemento encima de otro, sin barra fraccionaria. |
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-Superscript, que consiste en una base y un subíndice y superíndice colocados a la izquierda de la base. |
MathLimit | Especifica el objeto Limite, que consiste en texto en la línea base y texto de tamaño reducido justo encima o debajo de él. |
MathLimitFactory | Permite crear IMathLimit |
MathMatrix | Especifica el objeto Matriz, que consiste en elementos secundarios dispuestos en una o más filas y columnas. Es importante notar que las matrices no tienen delimitadores incorporados. Para colocar la matriz en los corchetes, debes 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 Suma e Integral. Consiste en un operador, una base (u operando), y límites superiores e inferiores 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 para bloques matemáticos (IMathBlock) |
MathParagraphFactory | Permite crear un párrafo matemático |
MathPortion | Representa una porción con contexto matemático en su interior. |
MathRadical | Especifica la función radical, que consiste en una base y un grado opcional. Ejemplo de objeto radical es √𝑥. |
MathRadicalFactory | Permite crear un radical matemático |
MathRightSubSuperscriptElement | Especifica el objeto Sub-Superscript, que consiste en una base y un subíndice y superíndice colocados a la derecha de la base. |
MathRightSubSuperscriptElementFactory | Permite crear IMathRightSubSuperscriptElementFactory |
MathSubscriptElement | Especifica el objeto subíndice, que consiste en una base y un subíndice de tamaño reducido colocado debajo y a la derecha. |
MathSubscriptElementFactory | Permite crear IMathSubscriptElement |
MathSuperscriptElement | Especifica el objeto 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 consiste en una base y una marca diacrítica combinada Ejemplo: 𝑎́ |
IMathAccentFactory | Permite crear un acento matemático |
IMathArray | Especifica un arreglo vertical de ecuaciones o cualquier objeto matemático |
IMathArrayFactory | Permite crear un arreglo matemático |
IMathBar | Especifica la función de barra, que consiste en un argumento base y una barra superior o inferior |
IMathBarFactory | Permite crear una barra matemática |
IMathBlock | Especifica una instancia de texto matemático que se contiene dentro de un MathParagraph y comienza en su propia línea. Todas las zonas matemáticas, incluidas ecuaciones, expresiones, arreglos de ecuaciones o expresiones, y fórmulas son representadas por un bloque matemático. |
IMathBlockCollection | Colección de bloques matemáticos (IMathBlock) |
IMathBlockFactory | Permite crear un bloque matemático |
IMathBorderBox | Dibuja un borde rectangular u otro alrededor del IMathElement. |
IMathBorderBoxFactory | Permite crear un cuadro de borde matemático |
IMathBox | Especifica el empaque lógico (embalaje) del elemento matemático. Por ejemplo, un objeto enmarcado puede servir como un emulador de operador con o sin un punto de alineación, servir como un punto de ruptura de línea, o agruparse de tal manera que no se permitan rupturas de línea en su interior. Por ejemplo, el operador “==” debe estar enmarcado para prevenir rupturas de línea. |
IMathBoxFactory | Permite crear una caja matemática |
IMathDelimiter | Especifica el objeto delimitador, que consiste en 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 especificado. 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 fraccionario, que consiste en un numerador y un denominador separados por una barra fraccionaria. La barra fraccionaria puede ser horizontal o diagonal, dependiendo de las propiedades de la fracción. El objeto fraccionario también se utiliza para representar la función de apilamiento, que coloca un elemento encima de otro, sin barra fraccionaria. |
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-Superscript, que consiste en una base y un subíndice y superíndice colocados a la izquierda de la base. |
IMathLimit | Especifica el objeto Limite, que consiste en texto en la línea base y texto de tamaño reducido justo encima o debajo de él. |
IMathLimitFactory | Permite crear IMathLimit |
IMathMatrix | Especifica el objeto Matriz, que consiste en elementos secundarios dispuestos en una o más filas y columnas. Es importante notar que las matrices no tienen delimitadores incorporados. Para colocar la matriz en los corchetes, debes 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 Suma e Integral. Consiste en un operador, una base (u operando), y límites superiores e inferiores opcionales. Ejemplos de operadores N-arios son: Suma, Unión, Intersección, Integral |
IMathNaryOperatorFactory | Permite crear IMathNaryOperator |
IMathNaryOperatorProperties | Especifica propiedades de IMathNaryOperator |
IMathParagraph | Párrafo matemático que es un contenedor para bloques matemáticos (IMathBlock) |
IMathParagraphFactory | Permite crear un párrafo matemático |
IMathPortion | Representa una porción con contexto matemático en su interior. |
IMathRadical | Especifica la función radical, que consiste en una base y un grado opcional. Ejemplo de objeto radical es √𝑥. |
IMathRadicalFactory | Permite crear un radical matemático |
IMathRightSubSuperscriptElement | Especifica el objeto Sub-Superscript, que consiste en una base y un subíndice y superíndice colocados a la derecha de la base. |
IMathRightSubSuperscriptElementFactory | Permite crear IMathRightSubSuperscriptElementFactory |
IMathSubscriptElement | Especifica el objeto subíndice, que consiste en una base y un subíndice de tamaño reducido colocado debajo y a la derecha. |
IMathSubscriptElementFactory | Permite crear IMathSubscriptElement |
IMathSuperscriptElement | Especifica el objeto 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 tamaño de los delimitadores en relación con el contenido de los operandos |
MathFractionTypes | Tipos de fracciones |
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 | Tipos de operador n-ario IMathNaryOperator (excluyendo integrales) Para integrales MathIntegralTypes |
MathRowSpacingRule | El tipo de espacio vertical entre columnas en una matriz o arreglo |
MathSpacingRules | Tipos de espacio (espaciado horizontal) entre columnas de una matriz |
MathTopBotPositions | Enumeración de posiciones superior/inferior |
MathVerticalAlignment | Alineación Vertical |