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
- Para establecer el color de primer plano o de fondo de una celda, utilice elEstilo objetosColor de primer plano oColor de fondo propiedades. Ambas propiedades tendrán efecto sólo si elEstilo objetosPatrónLa propiedad está configurada.
- ElColor de primer planoLa propiedad establece el color de sombra de la celda. ElPatrónLa propiedad especifica el tipo de patrón de fondo utilizado para el color de primer plano o de fondo. Aspose.Cells proporciona una enumeración,Tipo de fondo. que contiene un conjunto de tipos predefinidos de patrones de fondo.
- Si seleccionasTipo de fondo.Ninguno valor de laTipo de fondoenumeración, el color de primer plano no se aplica. Del mismo modo, el color de fondo no se aplica si selecciona la opciónTipo de fondo.Ninguno oTipo de fondo. Sólido valores.
- Al recuperar el color de sombreado/relleno de la celda, siEstilo.Patrón es BackgroundType.Ninguno,Estilo.Color de primer plano devolverá Color.Vacío.
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.