Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

ForegroundColor - Classe

Office 2013 et versions ultérieures

Cette documentation est préliminaire et peut changer.

Couleur de premier plan. Lorsque l'objet est sérialisé en XML, son nom qualifié est x: fgColor.

Espace de noms :  DocumentFormat.OpenXml.Spreadsheet
Assembly :  DocumentFormat.OpenXml (dans DocumentFormat.OpenXml.dll)

public class ForegroundColor : ColorType

[ISO/IEC 29500-1 1st Edition]

fgColor (couleur de premier plan)

Couleur de premier plan du motif de remplissage de cellule. Motifs de remplissage de cellule fonctionnent avec deux couleurs : une couleur d'arrière-plan et une couleur de premier plan. Ces associent pour effectuer un remplissage à motif cellule.

Éléments parents

patternFill (§18.8.32)

Attributs

Description

auto (automatique)

Une valeur booléenne qui indique la couleur est automatique et système de couleur dépendante.

Les valeurs possibles pour cet attribut sont définies par le type de données boolean W3C XML Schema.

indexées (Index)

Valeur des couleurs indexées. Utilisé uniquement pour descendante compatibilité. Fait référence à une couleur dans indexedColors.

Les valeurs possibles de cet attribut sont définies par le type de données unsignedInt du schéma XML du W3C.

RGB (rouge vert bleu couleur valeur Alpha)

Standard Alpha rouge vert bleu valeur de couleur (ARVB).

Les valeurs possibles pour cet attribut sont définies par le type simple ST_UnsignedIntHex (§18.18.86).

thème (couleurs de thème)

Un index de base zéro dans la collection < clrScheme > (§20.1.6.2), faisant référence à une valeur particulière de < sysClr > ou < srgbClr > exprimée dans le cadre du thème.

Les valeurs possibles de cet attribut sont définies par le type de données unsignedInt du schéma XML du W3C.

teinte (teinte)

Spécifie la valeur de teinte appliquée à la couleur.

Si la teinte est fournie, elle est appliquée à la valeur de la couleur pour déterminer la couleur finale est appliquée.

La valeur de teinte est stockée en tant que double entre -1,0... 1.0, où-1.0 signifie assombrissement de 100 % et 1,0, 100 % éclaircir. En outre, 0,0 ne signifie aucune modification.

Lors du chargement de la valeur, il est converti en TLS où les valeurs de TLS sont (0..HLSMAX), où HLSMAX est 255.

[Exemple :

Voici quelques exemples montrant comment appliquer la teinte de couleur :

Si (teinte < 0)

Lum' = Lum * (1.0 + teinte)

Par exemple : Lum = 200 ; teinte =-0.5 ; Assombrir 50 %

Lum' = 200 * (0,5) = > 100

Par exemple : Lum = 200 ; teinte =-1.0 ; Assombrir 100 % (marque noire)

Lum' = 200 * (1.0-1.0) = > 0

Si (teinte > 0)

Lum' = Lum * (1.0-teinte) + (HLSMAX – HLSMAX * (1.0-teinte))

Par exemple : Lum = 100 ; teinte = 0,75 ; Éclaircir 75 %

Lum' = 100 * (1-.75) + (HLSMAX – HLSMAX*(1-.75))

= 100 *.25 + (255-255 * 25)

= 25 + (255 – 63) = 25 + 192 = 217

Par exemple : Lum = 100 ; teinte = 1.0 ; Éclaircir 100 % (veillez à blanc)

Lum' = 100 * (1-1) + (HLSMAX – HLSMAX*(1-1))

= 100 * 0 + (255-255 * 0)

= 0 + (0-255) = 255

Fin de l’exemple]

Les valeurs possibles pour cet attribut sont définies par le type de données double W3C XML Schema.

[Remarque: le W3C XML Schema definition de cet élément modèle de contenu (CT_Color) se trouve dans §A.2. fin de la Remarque]

© ISO/IEC29500: 2008.

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.
Afficher: