Paramètres de remplissage

Couleurs et motifs de fond

Microsoft Excel peut définir les couleurs de premier plan (contour) et d’arrière-plan (remplissage) des cellules et des motifs d’arrière-plan.

Aspose.Cells prend également en charge ces fonctionnalités de manière flexible. Dans cette rubrique, nous apprenons à utiliser ces fonctionnalités à l’aide du Aspose.Cells.

Définition des couleurs et des motifs d’arrière-plan

Aspose.Cells propose un cours,Cahier d’exercices qui représente un fichier Excel Microsoft. LeCahier d’exercices la classe contient unDes feuilles de calcul collection qui permet d’accéder à chaque feuille de calcul du fichier Excel. Une feuille de calcul est représentée par leFeuille de travail classe. LeFeuille de travail la classe fournit unCells collection. Chaque élément duCells la collection représente un objet de laCellclasse.

LeCell a laObtenirStyle etDéfinir le style méthodes utilisées pour obtenir et définir le formatage d’une cellule. LeStyleLa classe fournit des propriétés permettant de définir les couleurs de premier plan et d’arrière-plan des cellules. Aspose.Cells fournit unType d’arrière-planénumération qui contient un ensemble de types prédéfinis de modèles d’arrière-plan qui sont donnés ci-dessous.

Motifs de fond Description
DiagonaleCrosshatch Représente un motif hachuré en diagonale
Bande Diagonale Représente un motif à rayures diagonales
Gris6 Représente 6,25 % de motif gris
Gris12 Représente 12,5% de motif gris
Gris25 Représente 25 % de motif gris
Gris50 Représente 50 % de motif gris
Gris75 Représente 75% de motif gris
Bande horizontale Représente un motif à rayures horizontales
Aucun Ne représente aucun arrière-plan
BandeDiagonale Inversée Représente un motif de rayures diagonales inversées
Solide Représente un motif solide
ÉpaisDiagonalCrosshatch Représente un motif hachuré diagonal épais
MinceDiagonaleCrosshatch Représente un fin motif hachuré en diagonale
ThinDiagonalStripe Représente un motif à fines rayures diagonales
MinceHorizontalCrosshatch Représente un fin motif de hachures horizontales
MinceHorizontalStripe Représente un motif à fines rayures horizontales
ThinReverseDiagonalStripe Représente un motif à fines rayures diagonales inversées.
MinceVerticalStripe Représente un motif à fines rayures verticales
Bande verticale Représente un motif à rayures verticales

Dans l’exemple ci-dessous, la couleur de premier plan de la cellule A1 est définie mais A2 est configurée pour avoir à la fois des couleurs de premier plan et d’arrière-plan avec un motif d’arrière-plan à rayures verticales.

Important à savoir

Application d’effets de remplissage dégradé

Pour appliquer les effets de remplissage dégradé souhaités à la cellule, utilisez leStyle objetsDéfinirTwoColorGradientméthode en conséquence.

Couleurs et palette

Une palette est le nombre de couleurs disponibles pour créer une image. L’utilisation d’une palette standardisée dans une présentation permet à l’utilisateur de créer une apparence cohérente. Chaque fichier Excel Microsoft (97-2003) possède une palette de 56 couleurs qui peuvent être appliquées aux cellules, polices, quadrillages, objets graphiques, remplissages et lignes d’un graphique.

Avec le Aspose.Cells, il est possible d’utiliser non seulement les couleurs existantes de la palette mais aussi des couleurs personnalisées. Avant d’utiliser une couleur personnalisée, ajoutez-la d’abord à la palette.

Cette rubrique explique comment ajouter des couleurs personnalisées à la palette.

Ajout de couleurs personnalisées à la palette

Aspose.Cells prend en charge la palette de 56 couleurs d’Excel Microsoft. Pour utiliser une couleur personnalisée qui n’est pas définie dans la palette, ajoutez la couleur à la palette.

Aspose.Cells propose un cours,Cahier d’exercices , cela représente un fichier Excel Microsoft. LeCahier d’exercices la classe fournit unChanger la palette méthode qui prend les paramètres suivants pour ajouter une couleur personnalisée afin de modifier la palette :

  • Couleur personnalisée, la couleur personnalisée à ajouter.
  • Index, l’index de la couleur dans la palette que la couleur personnalisée remplacera. Doit être compris entre 0 et 55.

L’exemple ci-dessous ajoute une couleur personnalisée (Orchidée) à la palette avant de l’appliquer sur une police.