Configuración de borde

Adición de bordes a Cells

Microsoft Excel permite a los usuarios formatear celdas agregando bordes. El tipo de borde depende de dónde se agregue. Por ejemplo, un borde superior es uno que se agrega a la posición superior de una celda. Los usuarios también pueden modificar el estilo y el color de las líneas de los bordes.

Con Aspose.Cells, los desarrolladores pueden agregar bordes y personalizar su apariencia de la misma forma flexible que en Microsoft Excel.

Adición de bordes a Cells

Aspose.Cells proporciona una clase,Libro de trabajo que representa un archivo de Excel Microsoft. ÉlLibro de trabajo la clase contiene unHojas de trabajo colección que permite el acceso a cada hoja de trabajo en el archivo de Excel. Una hoja de trabajo está representada por elHoja de cálculo clase. ÉlHoja de cálculo la clase proporciona laCells recopilación. Cada artículo en elCells colección representa un objeto de laCellclase.

Aspose.Cells proporciona elObtenerEstilométodo en elCellclase. ÉlEstablecerEstiloEl método se utiliza para establecer el estilo de formato de una celda. ÉlEstiloLa clase proporciona propiedades para agregar bordes a las celdas.

Adición de bordes a un Cell

Los desarrolladores pueden agregar bordes a una celda usando elEstilo objetosFronteras recopilación. El tipo de borde se pasa como un índice alFronteras recopilación. Todos los tipos de borde están predefinidos en elTipo de borde enumeración.

enumeración de fronteras

Tipos de borde Descripción
Borde inferior Una línea de borde inferior
DiagonalAbajo Una línea diagonal desde la parte superior izquierda hasta la parte inferior derecha
DiagonalArriba Una línea diagonal desde abajo a la izquierda hasta arriba a la derecha
Borde izquierdo Una línea de borde izquierda
borde derecho Una línea de borde derecho
Borde superior Una línea de borde superior

ÉlFronterastiendas de colección todas las fronteras. Cada borde en elFronteras colección está representada por unFrontera objeto que proporciona dos propiedades,Color yLineStylepara establecer el color y el estilo de línea de un borde, respectivamente.

Para establecer el color de línea de un borde, seleccione un color usando la enumeración Color (parte del Marco .NET) y asígnelo a la propiedad Color del objeto Borde.

El estilo de línea del borde se establece seleccionando un estilo de línea de laTipo de borde de celdaenumeración.

Enumeración CellBorderType

Estilos de línea Descripción
Guion punto Línea delgada de puntos y guiones
guiónpuntopunto Línea delgada de puntos y guiones
punteado Linea discontinua
Punteado Linea punteada
Doble Doble linea
Pelo Línea de pelo
Medio Guión Punto Línea de puntos y guiones medianos
Medio Guión Punto Punto Línea mediana de puntos y guiones
medio punteado Línea discontinua mediana
Ninguno No hay línea
Medio línea media
InclinadoGuiónPunto Línea de puntos y guiones medianos inclinados
Grueso línea gruesa
Delgado Linea fina
Seleccione uno de los estilos de línea y luego asígnelo alFrontera objetosLineStyle propiedad.

Adición de bordes a un rango de Cells

También es posible agregar bordes a un rango de celdas en lugar de solo a una sola celda. Para hacerlo, primero, cree un rango de celdas llamando alCells colecciónCrearRango método. Toma los siguientes parámetros:

  • Primera fila, la primera fila del rango.
  • Primera columna, representa la primera columna del rango.
  • Número de filas, el número de filas en el rango.
  • Número de columnas, el número de columnas en el rango.

ÉlCrearRango método devuelve unRango objeto, que contiene el rango especificado de celdas. ÉlRango objeto proporciona unEstablecerEsquemaBorde método que toma los siguientes parámetros para agregar un borde al rango de celdas:

  • Tipo de borde , el tipo de borde, seleccionado de laTipo de bordeenumeración.
  • Estilo de línea , el estilo de línea de borde, seleccionado de laTipo de borde de celdaenumeración.
  • Color, el color de la línea, seleccionado de la enumeración Color.

colores y paleta

Una paleta es el número de colores disponibles para usar en la creación de una imagen. El uso de una paleta estandarizada en una presentación le permite al usuario crear una apariencia consistente. Cada archivo Microsoft Excel (97-2003) tiene una paleta de 56 colores que se pueden aplicar a celdas, fuentes, líneas de cuadrícula, objetos gráficos, rellenos y líneas en un gráfico.

Con Aspose.Cells es posible no solo usar los colores existentes de la paleta sino también colores personalizados. Antes de usar un color personalizado, agréguelo primero a la paleta.

Este tema trata sobre cómo agregar colores personalizados a la paleta.

Adición de colores personalizados a la paleta

Aspose.Cells es compatible con la paleta de 56 colores de Microsoft de Excel. Para usar un color personalizado que no está definido en la paleta, agregue el color a la paleta.

Aspose.Cells proporciona una clase,Libro de trabajo , que representa un archivo de Excel Microsoft. ÉlLibro de trabajo la clase proporciona unCambiarPaleta método que toma los siguientes parámetros para agregar un color personalizado para modificar la paleta:

  • Color personalizado, el color personalizado que se agregará.
  • Índice, el índice del color en la paleta que reemplazará el color personalizado. Debe estar entre 0-55.

El siguiente ejemplo agrega un color personalizado (Orquídea) a la paleta antes de aplicarlo en una fuente.