IMathMatrix
Contenido
[
Ocultar
]Interfaz IMathMatrix
Especifica el objeto Matrix, que consiste en elementos secundarios dispuestos en una o más filas y columnas. Es importante notar que las matrices no tienen delimitadores integrados. Para colocar la matriz entre corchetes, debes usar el objeto delimitador (IMathDelimiter). Se pueden utilizar 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 top, bottom y center. Por defecto: 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 se establece en 3 (“Exactly”), entonces la unidad se interpreta como twips (1/20 de un punto). Si ColumnGapRule se establece en 4 (“Multiple”), entonces la unidad se interpreta como número de incrementos de 0.5 em. En otros casos, se ignora. Por defecto: 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). Por defecto: SingleSpacingGap (0) |
HidePlaceholders { get; set; } | Oculta los marcadores de posición para elementos vacíos de la matriz. Por defecto: false |
Item { get; set; } | Elementos de la matriz |
MinColumnWidth { get; set; } | Ancho mínimo de columna en twips (1/20 de un punto). El espaciado de hueco (también referido como “Column Gap” o “Gap Width”) se añade a MinColumnWidth para determinar el espaciado total de columnas de la matriz (distancia entre los mismos bordes de diferentes columnas). Por defecto: 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 (“Exactly”), entonces la unidad se interpreta como twips (1/20 de un punto). Si RowGapRule se establece en 4 (“Multiple”), entonces la unidad se interpreta como líneas medias. Por defecto: 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). Por defecto: 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 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) | Inserta una nueva fila antes de la especificada. Inicialmente, todos los elementos en la nueva fila son nulos. |
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");
Véase También
- interface IMathElement
- namespace Aspose.Slides.MathText
- assembly Aspose.Slides