IMathMatrix
Contenido
[
Ocultar
]IMathMatrix interface
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.
public interface IMathMatrix : IMathElement
Propiedades
Nombre | Descripción |
---|---|
AsIMathElement { get; } | Permite obtener la interfaz base IMathElement IMathElement |
BaseJustification { get; set; } | Especifica la justificación vertical respecto al texto circundante. Los valores posibles son superior, inferior y central. Valor predeterminado: Centro |
ColumnCount { get; } | Número de columnas en la matriz |
ColumnGap { get; set; } | El valor del espaciado horizontal entre las columnas de una matriz; Si ColumnGapRule se establece en 3 (“Exactamente”), la unidad se interpreta como twips (1/20 de un punto) Si ColumnGapRule se establece en 4 ( “Múltiple”), la unidad se interpreta como un número de incrementos de 0,5 em. En otros casos, se ignora. Valor predeterminado: 0 |
ColumnGapRule { get; set; } | El tipo de espaciado horizontal entre columnas de una matriz; Las unidades de espaciado horizontal pueden ser ems o puntos (almacenados como twips). Predeterminado: SingleSpacingGap (0) |
HidePlaceholders { get; set; } | Ocultar los marcadores de posición para elementos de matriz vacíos Predeterminado: false |
Item { get; set; } | Elementos de matriz |
MinColumnWidth { get; set; } | Ancho mínimo de columna en twips (1/20 de un punto) El espaciado de espacio (también conocido como “Espacio de columna” o “Ancho de espacio”) se agrega a MinColumnWidth para determinar el Espaciado de columna de matriz total (distancia entre el mismos bordes de diferentes columnas). Predeterminado: 0. |
RowCount { get; } | Número de filas en la matriz |
RowGap { get; set; } | El valor del espaciado vertical entre filas de una matriz; Si RowGapRule se establece en 3 (“Exactamente”), la unidad se interpreta como twips (1/20 de un punto) Si RowGapRule se establece en 4 ( “Múltiple”), la unidad se interpreta como medias líneas. Valor predeterminado: 0 |
RowGapRule { get; set; } | El tipo de espaciado vertical entre filas de una matriz; Las unidades de espaciado vertical pueden ser líneas o puntos (almacenados como twips). Predeterminado: SingleSpacingGap (0) |
Métodos
Nombre | Descripción |
---|---|
DeleteColumn(int) | Elimina la columna especificada |
DeleteRow(int) | Elimina la fila especificada |
GetColumnAlignment(int) | Obtener la alineación horizontal de la columna especificada |
InsertColumnAfter(int) | Inserta una nueva columna después de la especificada Inicialmente todos los elementos en la nueva columna son nulos. |
InsertColumnBefore(int) | Inserta una nueva columna antes de la especificada Inicialmente todos los elementos en la nueva columna son nulos. |
InsertRowAfter(int) | Inserta una nueva fila después de la especificada Inicialmente, todos los elementos en la nueva fila son nulos. |
InsertRowBefore(int) | Insertar una nueva fila antes de la especificada Inicialmente todos los elementos en la nueva fila son nulos. |
SetColumnAlignment(int, MathHorizontalAlignment) | Establecer la alineación horizontal de la columna especificada |
SetColumnsAlignment(int, uint, MathHorizontalAlignment) | Establecer la alineación horizontal de las columnas especificadas |
Ejemplos
Ejemplo:
[C#]
IMathMatrix matrix = new MathMatrix(2, 3);
matrix[0, 0] = new MathematicalText("item.1.1");
Ver también
- interface IMathElement
- espacio de nombres Aspose.Slides.MathText
- asamblea Aspose.Slides