Configuración de alineación

Configuración de ajustes de alineación

Configuración de alineación en Microsoft Excel

Cualquiera que haya utilizado Microsoft Excel para formatear celdas estará familiarizado con la configuración de alineación en Microsoft Excel.

Como puede ver en la figura anterior, existen diferentes tipos de opciones de alineación:

  • Alineación de texto (horizontal y vertical)
  • Sangría.
  • Orientación.
  • Control de texto.
  • Dirección del texto.

Todas estas configuraciones de alineación son totalmente compatibles con Aspose.Cells y se analizan con más detalle a continuación.

Configuración de alineación en Aspose.Cells

Aspose.Cells proporciona una clase,Libro de trabajo , que representa un archivo de Excel. ElLibro de trabajo la clase contiene unHojas de trabajo colección que permite el acceso a cada hoja de cálculo del archivo Excel. Una hoja de trabajo está representada por elHoja de cálculo clase. ElHoja de cálculo clase proporciona unCells recopilación. Cada elemento en elCells colección representa un objeto de laCellclase.

Aspose.Cells proporcionaObtener estilo yEstablecer estilo métodos para elCell clase que se utilizan para obtener y establecer el formato de una celda. ElEstiloLa clase proporciona propiedades útiles para configurar los ajustes de alineación.

Seleccione cualquier tipo de alineación de texto usando elTipo de alineación de texto enumeración. Los tipos de alineación de texto predefinidos en elTipo de alineación de textoenumeración son:

Tipos de alineación de texto Descripción
Abajo Representa la alineación del texto inferior.
Centro Representa la alineación central del texto.
CentroA través Representa el centro a lo largo de la alineación del texto.
Repartido Representa la alineación del texto distribuido.
Llenar Representa la alineación del texto de relleno
General Representa la alineación general del texto.
Justificar Representa justificar la alineación del texto.
Izquierda Representa la alineación del texto a la izquierda.
Bien Representa la alineación correcta del texto.
Arriba Representa la alineación superior del texto.
JustificadoBajo Alinea el texto con una longitud kashida ajustada para texto árabe.
TailandésDistribuido Distribuye especialmente texto tailandés, porque cada carácter se trata como una palabra.

Alineación horizontal

Utilizar elEstilo objetosAlineación horizontalpropiedad para alinear el texto horizontalmente.

Alineamiento vertical

De forma similar a la alineación horizontal, utilice elEstilo objetosAlineamiento verticalpropiedad para alinear el texto verticalmente.

Sangría

Es posible establecer el nivel de sangría del texto en una celda con elEstilo objetosNivel de sangríapropiedad.

Orientación

Establezca la orientación (rotación) del texto en una celda con elEstilo objetosÁngulo de rotaciónpropiedad.

Control de texto

La siguiente sección analiza cómo controlar el texto configurando el ajuste del texto, la reducción para ajustarlo y otras opciones de formato.

Texto envolvente

Ajustar el texto en una celda hace que sea más fácil de leer: la altura de la celda se ajusta para ajustarse a todo el texto, en lugar de cortarlo o extenderse a las celdas adyacentes. Active o desactive el ajuste de texto con elEstilo objetosEstá envuelto en textopropiedad.

Reducir para ajustarse

Una opción para ajustar el texto en un campo es reducir el tamaño del texto para que se ajuste a las dimensiones de una celda. Esto se hace configurando elEstilo objetosEstá envuelto en textopropiedad a verdadero*.

Fusionando Cells

Al igual que Microsoft Excel, Aspose.Cells admite la combinación de varias celdas en una. Aspose.Cells proporciona dos enfoques para esta tarea. Una forma es llamar alCells colecciónUnir método. ElUnirEl método toma los siguientes parámetros para fusionar las celdas:

  • Primera fila: la primera fila desde donde comenzar a fusionarse.
  • Primera columna: la primera columna desde donde comenzar a fusionar.
  • Número de filas: el número de filas que se fusionarán.
  • Número de columnas: el número de columnas que se fusionarán.

La otra forma es llamar primero alCells colecciónCrear rango Método para crear un rango de celdas que se fusionarán. ElCrear rango El método toma el mismo conjunto de parámetros que el delUnir método discutido anteriormente y devuelve unRango objeto. ElRango El objeto también proporciona unaUnir método que fusiona el rango especificado en elRangoobjeto.

Dirección del texto

Es posible establecer el orden de lectura del texto en las celdas. El orden de lectura es el orden visual en el que se muestran los caracteres, palabras, etc. Por ejemplo, el inglés es un idioma de izquierda a derecha, mientras que el árabe es un idioma de derecha a izquierda.

El orden de lectura se establece con elEstilo objetosDirección del texto propiedad. Aspose.Cells proporciona tipos de dirección de texto predefinidos en elTipo de dirección de textoenumeración.

Tipos de dirección de texto Descripción
Contexto El orden de lectura coherente con el idioma del primer carácter ingresado.
De izquierda a derecha Orden de lectura de izquierda a derecha
De derecha a izquierda Orden de lectura de derecha a izquierda

Temas avanzados