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
- Para establecer el color frontal o de fondo de una celda, use elEstilo objetosColor de primer plano oColor de fondo propiedades. Ambas propiedades tendrán efecto sólo si elEstilo objetosPatrónla propiedad está configurada.
- ÉlColor de primer planoLa propiedad establece el color de sombra de la celda. ÉlPatró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 fondoque contiene un conjunto de tipos predefinidos de patrones de fondo.
- Si seleccionaBackgroundType.Ninguno valor de laTipo de fondoenumeración, el color de primer plano no se aplica. Asimismo, el color de fondo no se aplica si selecciona elBackgroundType.Ninguno oBackgroundType.Solid valores.
- Al recuperar el sombreado/color de relleno de la celda, siEstilo.Patrón esBackgroundType.Ninguno, Estilo.Color de primer plano regresaráColor.Vacío.
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.