Configuración de relleno

Colores y patrones de fondo

Microsoft Excel puede establecer los colores de primer plano (contorno) y de fondo (relleno) de celdas y patrones de fondo.

Aspose.Cells también admite estas características de manera flexible. En este tema, aprenderemos a utilizar estas funciones usando Aspose.Cells.

Configuración de colores y patrones de fondo

Aspose.Cells proporciona una clase,Libro de trabajo que representa un archivo Excel Microsoft. 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.

ElCell tiene elObtener estilo yEstablecer estilo Métodos que se utilizan para obtener y configurar el formato de una celda. ElEstiloLa clase proporciona propiedades para configurar los colores de primer plano y de fondo de las celdas. Aspose.Cells proporciona unTipo de fondoenumeración que contiene un conjunto de tipos predefinidos de patrones de fondo que se detallan a continuación.

Patrones de fondo Descripción
Diagonal Rayado Representa un patrón de rayado diagonal.
raya diagonal Representa un patrón de rayas diagonales.
gris6 Representa un 6,25% de patrón gris.
gris12 Representa un 12,5 % de patrón gris.
gris25 Representa un 25 % de patrón gris.
Gris50 Representa un 50 % de patrón gris.
gris75 Representa un 75 % de patrón gris.
Raya Horizontal Representa un patrón de rayas horizontales.
Ninguno No representa antecedentes
Raya Diagonal Inversa Representa un patrón de rayas diagonales inversas.
Sólido Representa un patrón sólido
GruesoDiagonal Rayado Representa un patrón de rayado diagonal grueso.
Rayado diagonal delgado Representa un patrón de rayado diagonal delgado.
raya diagonal delgada Representa un patrón de rayas diagonales delgadas.
DelgadaHorizontal Rayado Representa un patrón de rayado horizontal delgado
DelgadaRayaHorizontal Representa un patrón de rayas horizontales delgadas.
DelgadaInversaDiagonalRaya Representa un patrón de rayas diagonales inversas delgadas.
Raya vertical delgada Representa un patrón de rayas verticales delgadas.
raya vertical Representa un patrón de rayas verticales.

En el siguiente ejemplo, el color de primer plano de la celda A1 está configurado, pero A2 está configurado para tener colores de primer plano y de fondo con un patrón de fondo de rayas verticales.

Importante saber

Aplicar efectos de relleno degradado

Para aplicar los efectos de relleno de degradado que desee a la celda, utilice elEstilo objetosConjuntoDegradadoDeDosColoresmétodo en consecuencia.

Colores y paleta

Una paleta es la cantidad de colores disponibles para usar en la creación de una imagen. El uso de una paleta estandarizada en una presentación 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 de un gráfico.

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

En este tema se analiza cómo agregar colores personalizados a la paleta.

Agregar colores personalizados a la paleta

Aspose.Cells admite la paleta de 56 colores de Microsoft Excel. Para utilizar 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 Excel Microsoft. ElLibro de trabajo clase proporciona unCambiar paleta 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 y 55.

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