Aspose.Slides.MathText

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

Clases

ClaseDescripción
BaseScriptGuión matemático
MathAccentEspecifica la función de acento, que consta de una base y un signo diacrítico combinado Ejemplo: 𝑎́
MathAccentFactoryPermite crear un acento matemático
MathArrayEspecifica una matriz vertical de ecuaciones o cualquier objeto matemático
MathArrayFactoryPermite crear una matriz matemática
MathBarEspecifica la función de barra, que consta de un argumento base y una barra superior o inferior
MathBarFactoryPermite crear una barra matemática
MathBlockEspecifica 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.
MathBlockFactoryPermite crear un bloque matemático
MathBorderBoxDibuja un borde rectangular o de otro tipo alrededor del IMathElement.
MathBorderBoxFactoryPermite crear un cuadro de borde matemático
MathBoxEspecifica 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.
MathBoxFactoryPermite crear un cuadro matemático
MathDelimiterEspecifica 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]
MathDelimiterFactoryPermite crear un delimitador matemático
MathElementBaseClase 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.
MathematicalTextTexto matemático
MathematicalTextFactoryPermite crear un elemento MathematicalText
MathFractionEspecifica 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.
MathFractionFactoryPermite crear una fracción matemática
MathFunctionEspecifica una función de un argumento.
MathFunctionFactoryPermite crear una función matemática
MathGroupingCharacterEspecifica un símbolo de agrupación encima o debajo de una expresión, generalmente para resaltar la relación entre elementos
MathGroupingCharacterFactoryPermite crear un carácter de agrupación matemática
MathLeftSubSuperscriptElementEspecifica 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.
MathLimitEspecifica el objeto Límite, que consta de texto en la línea de base y texto de tamaño reducido inmediatamente encima o debajo.
MathLimitFactoryPermite crear IMathLimit
MathMatrixEspecifica 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.
MathMatrixFactoryPermite crear una matriz matemática
MathNaryOperatorEspecifica 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
MathNaryOperatorFactoryPermite crear IMathNaryOperator
MathParagraphPárrafo matemático que es un contenedor de bloques matemáticos (IMathBlock)
MathParagraphFactoryPermite crear un párrafo matemático
MathPortionRepresenta una porción con contexto matemático dentro.
MathRadicalEspecifica la función radical, que consta de una base y un grado opcional. Ejemplo de objeto radical es √𝑥.
MathRadicalFactoryPermite crear radicales matemáticos
MathRightSubSuperscriptElementEspecifica 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.
MathRightSubSuperscriptElementFactoryPermite crear IMathRightSubSuperscriptElementFactory
MathSubscriptElementEspecifica el objeto de subíndice, que consta de un base y un subíndice de tamaño reducido colocado debajo y a la derecha.
MathSubscriptElementFactoryPermite crear IMathSubscriptElement
MathSuperscriptElementEspecifica el objeto de superíndice, que consiste en una base y un superíndice de tamaño reducido colocado arriba y a la derecha
MathSuperscriptElementFactoryPermite crear IMathSuperscriptElement

Interfaces

InterfazDescripción
IMathAccentEspecifica la función de acento, que consta de una base y un signo diacrítico combinado Ejemplo: 𝑎́
IMathAccentFactoryPermite crear un acento matemático
IMathArrayEspecifica una matriz vertical de ecuaciones o cualquier objeto matemático
IMathArrayFactoryPermite crear una matriz matemática
IMathBarEspecifica la función de barra, que consta de un argumento base y una barra superior o inferior
IMathBarFactoryPermite crear una barra matemática
IMathBlockEspecifica 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.
IMathBlockCollectionColección de bloques matemáticos (IMathBlock)
IMathBlockFactoryPermite crear un bloque matemático
IMathBorderBoxDibuja un borde rectangular o de otro tipo alrededor del IMathElement.
IMathBorderBoxFactoryPermite crear un cuadro de borde matemático
IMathBoxEspecifica 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.
IMathBoxFactoryPermite crear un cuadro matemático
IMathDelimiterEspecifica 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]
IMathDelimiterFactoryPermite crear un delimitador matemático
IMathElementInterfaz base de cualquier elemento matemático: fracción, texto matemático, función, expresión con múltiples elementos, etc
IMathElementCollectionRepresenta una colección de elementos matemáticos (MathElement).
IMathematicalTextTexto matemático
IMathematicalTextFactoryPermite crear un elemento MathematicalText
IMathFractionEspecifica 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.
IMathFractionFactoryPermite crear una fracción matemática
IMathFunctionEspecifica una función de un argumento.
IMathFunctionFactoryPermite crear una función matemática
IMathGroupingCharacterEspecifica un símbolo de agrupación encima o debajo de una expresión, generalmente para resaltar la relación entre elementos
IMathGroupingCharacterFactoryPermite crear un carácter de agrupación matemática
IMathLeftSubSuperscriptElementEspecifica 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.
IMathLimitEspecifica el objeto Límite, que consta de texto en la línea de base y texto de tamaño reducido inmediatamente encima o debajo.
IMathLimitFactoryPermite crear IMathLimit
IMathMatrixEspecifica 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.
IMathMatrixFactoryPermite crear una matriz matemática
IMathNaryOperatorEspecifica 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
IMathNaryOperatorFactoryPermite crear IMathNaryOperator
IMathNaryOperatorPropertiesEspecifica las propiedades de IMathNaryOperator
IMathParagraphPárrafo matemático que es un contenedor de bloques matemáticos (IMathBlock)
IMathParagraphFactoryPermite crear un párrafo matemático
IMathPortionRepresenta una porción con contexto matemático dentro.
IMathRadicalEspecifica la función radical, que consta de una base y un grado opcional. Ejemplo de objeto radical es √𝑥.
IMathRadicalFactoryPermite crear radicales matemáticos
IMathRightSubSuperscriptElementEspecifica 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.
IMathRightSubSuperscriptElementFactoryPermite crear IMathRightSubSuperscriptElementFactory
IMathSubscriptElementEspecifica el objeto de subíndice, que consta de un base y un subíndice de tamaño reducido colocado debajo y a la derecha.
IMathSubscriptElementFactoryPermite crear IMathSubscriptElement
IMathSuperscriptElementEspecifica el objeto de superíndice, que consiste en una base y un superíndice de tamaño reducido colocado arriba y a la derecha
IMathSuperscriptElementFactoryPermite crear IMathSuperscriptElement

Enumeración

EnumeraciónDescripción
MathDelimiterShapeLa ubicación y el tamaño de los delimitadores en relación con el contenido de los operandos
MathFractionTypesTipos de fracción
MathFunctionsOfOneArgumentFunciones matemáticas comunes de un argumento
MathFunctionsOfTwoArgumentsFunciones matemáticas comunes de dos argumentos
MathHorizontalAlignmentAlineación horizontal
MathIntegralTypesTipos de integrales matemáticas
MathJustificationEspecifica la justificación del párrafo matemático (una serie de instancias adyacentes de texto matemático dentro del mismo párrafo)
MathLimitLocationsUbicación de límites (subíndice/superíndice) en operadores n-arios.
MathNaryOperatorTypesOperador nario Tipos IMathNaryOperator (excluyendo integrales) Para integralesMathIntegralTypes
MathRowSpacingRuleEl tipo de espaciado vertical entre columnas en una matriz o arreglo
MathSpacingRulesTipos de espacio (espacio horizontal) entre columnas de una matriz
MathTopBotPositionsEnumeración de posiciones superior/inferior
MathVerticalAlignmentAlineación vertical