IMathMatrix
Contenido
[
Ocultar
]IMathMatrix interfaz
Especifica el objeto Matrix, formado por elementos secundarios dispuestos en una o más filas y columnas. Es importante tener en cuenta que las matrices no poseen delimitadores integrados. Para colocar la matriz entre corchetes debe usarse el objeto delimitador (IMathDelimiter). Se pueden usar argumentos nulos para crear huecos 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 top, bottom y center. Predeterminado: Center |
| ColumnCount { get; } | Número de columnas en la matriz |
| ColumnGap { get; set; } | El valor del espaciado horizontal entre columnas de una matriz; Si ColumnGapRule está configurado a 3 (“Exactly”), la unidad se interpreta como twips (1/20 de punto). Si ColumnGapRule está configurado a 4 (“Multiple”), la unidad se interpreta como número de incrementos de 0.5 em. En otros casos se ignora. Predeterminado: 0 |
| ColumnGapRule { get; set; } | El tipo de espaciado horizontal entre columnas de una matriz; las unidades de espaciado horizontal pueden ser ems o points (almacenados como twips). Predeterminado: SingleSpacingGap (0) |
| HidePlaceholders { get; set; } | Oculta los marcadores de posición para elementos vacíos de la matriz. Predeterminado: false |
| Item { get; set; } | Elementos de la matriz |
| MinColumnWidth { get; set; } | Ancho mínimo de columna en twips (1/20 de punto). El espaciado de separación (también llamado “Column Gap” o “Gap Width”) se suma a MinColumnWidth para determinar el espaciado total de columnas de la matriz (distancia entre los 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 está configurado a 3 (“Exactly”), la unidad se interpreta como twips (1/20 de punto). Si RowGapRule está configurado a 4 (“Multiple”), la unidad se interpreta como medias líneas. Predeterminado: 0 |
| RowGapRule { get; set; } | El tipo de espaciado vertical entre filas de una matriz; las unidades de espaciado vertical pueden ser lines o points (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) | Obtiene 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 null. |
| InsertColumnBefore(int) | Inserta una nueva columna antes de la especificada. Inicialmente todos los elementos en la nueva columna son null. |
| InsertRowAfter(int) | Inserta una nueva fila después de la especificada. Inicialmente todos los elementos en la nueva fila son null. |
| InsertRowBefore(int) | Inserta una nueva fila antes de la especificada. Inicialmente todos los elementos en la nueva fila son null. |
| SetColumnAlignment(int, MathHorizontalAlignment) | Establece la alineación horizontal de la columna especificada |
| SetColumnsAlignment(int, uint, MathHorizontalAlignment) | Establece 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
- interfaz IMathElement
- espacio de nombres Aspose.Slides.MathText
- ensamblado Aspose.Slides