Ajustes de relleno

Colores y patrones de fondo

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

Aspose.Cells también es compatible con estas funciones de forma flexible. En este tema, aprendemos a usar 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 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 unCells recopilación. Cada artículo en elCells colección representa un objeto de laCellclase.

ÉlCell tiene elObtenerEstilo yEstablecerEstilo métodos que se utilizan para obtener y establecer el formato de una celda. ÉlEstiloLa clase proporciona propiedades para establecer 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 dan a continuación.

Patrones de fondo Descripción
Sombreado diagonal Representa un patrón de sombreado diagonal
Raya Diagonal Representa el patrón de rayas diagonales
gris6 Representa un 6,25 % de patrón gris
gris12 Representa un patrón gris del 12,5 %
gris25 Representa un 25 % de patrón gris
gris50 Representa un patrón gris del 50 %
gris75 Representa un patrón gris del 75 %
Franja horizontal Representa el patrón de rayas horizontales
Ninguno No representa antecedentes
Raya diagonal inversa Representa el patrón de rayas diagonales inversas
Sólido Representa un patrón sólido
GruesoDiagonalCrosshatch Representa un patrón de sombreado diagonal grueso
ThinDiagonal Crossshatch Representa un patrón de sombreado diagonal delgado
Raya Diagonal Delgada Representa un patrón de rayas diagonales delgadas
FinoHorizontalSombreado Representa un patrón de sombreado horizontal delgado
DelgadaHorizontalStripe Representa un patrón de rayas horizontales delgadas
DelgadaReverseDiagonalStripe Representa un patrón de rayas diagonales inversas delgadas
DelgadaVerticalStripe Representa un patrón de rayas verticales delgadas
Franja vertical Representa el patrón de rayas verticales

En el ejemplo a continuación, 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

Aplicación de efectos de relleno degradado

Para aplicar los efectos de relleno de degradado deseados a la celda, use elEstilo objetosEstablecerDosColorGradientemétodo en consecuencia.

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.