IMathBox
Contenido
[
Ocultar
]IMathBox interfaz
Especifica el empaquetado lógico (boxing) de un elemento matemático. Por ejemplo, un objeto encapsulado puede servir como un emulador de operador con o sin un punto de alineación, servir como un punto de salto de línea, o agruparse de manera que no se permitan saltos de línea dentro. Por ejemplo, el operador “==” debería encapsularse para evitar saltos de línea.
public interface IMathBox : IMathElement
Propiedades
| Nombre | Descripción |
|---|---|
| AlignmentPoint { get; set; } | Cuando es true, este emulador de operador actúa como un punto de alineación; es decir, los puntos de alineación designados en otras ecuaciones pueden alinearse con él. Valor predeterminado: false |
| AsIMathElement { get; } | Permite obtener la interfaz base IMathElement IMathElement |
| Base { get; } | Argumento base |
| Differential { get; set; } | Diferencial. Cuando es true, el cuadro actúa como un diferencial (p. ej., 𝑑𝑥 en un integrando), y recibe el espaciado horizontal apropiado para el diferencial matemático. Valor predeterminado: false |
| ExplicitBreak { get; set; } | La ruptura explícita indica si hay un salto de línea al inicio del objeto Box, de modo que la línea se envuelve al comienzo del objeto caja. Especifica el número del operador en la línea anterior de texto matemático que se usará como punto de alineación para la línea actual de texto matemático. Valores posibles: 1..255. Valor predeterminado: 0 (sin ruptura explícita) |
| NoBreak { get; set; } | Sin ruptura. Esta propiedad especifica la propiedad “unbreakable” en el objeto caja. Cuando es true, no pueden producirse saltos de línea dentro de la caja. Esto puede ser importante para emuladores de operador que consisten en más de un operador binario. Cuando este elemento no se especifica, pueden producirse rupturas dentro de la caja. Valor predeterminado: true |
| OperatorEmulator { get; set; } | Emulador de operador. Cuando es true, la caja y su contenido se comportan como un solo operador y heredan las propiedades de un operador. Esto significa, por ejemplo, que el carácter puede servir como punto para un salto de línea y puede alinearse con otros operadores. Los emuladores de operador se usan a menudo cuando uno o más glifos se combinan para formar un operador, como ‘==’. Valor predeterminado: false |
Ejemplos
Ejemplo:
[C#]
IMathBox box = new MathematicalText("==").ToBox();
Ver también
- interfaz IMathElement
- espacio de nombres Aspose.Slides.MathText
- ensamblado Aspose.Slides