Aspose.Slides.MathText
Contenido
[
Ocultar
]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 |