ColorPalette
Contenu
[
Cacher
]ColorPalette class
Définit un tableau de couleurs qui composent une palette de couleurs. Les couleurs sont des couleurs ARGB 32 bits. Non héréditaire.
public sealed class ColorPalette : IColorPalette
Constructeurs
Nom | La description |
---|---|
ColorPalette(Color[]) | Initialise une nouvelle instance duColorPalette classe et IsCompactPalette est faux. |
ColorPalette(int[]) | Initialise une nouvelle instance duColorPalette classe et IsCompactPalette est faux. |
ColorPalette(Color[], bool) | Initialise une nouvelle instance duColorPalette classe. |
ColorPalette(int[], bool) | Initialise une nouvelle instance duColorPalette classe. |
Propriétés
Nom | La description |
---|---|
Argb32Entries { get; } | Obtient un tableau de structures ARGB 32 bits. |
Entries { get; } | Obtient un tableau deColor structures. |
EntriesCount { get; } | Obtient le nombre d’entrées. |
IsCompactPalette { get; } | Obtient ou définit une valeur indiquant si la palette compacte est utilisée. |
Méthodes
Nom | La description |
---|---|
static CopyPalette(IColorPalette) | Copie la palette. |
static CopyPalette(IColorPalette, bool) | Copie la palette. |
GetArgb32Color(int) | Obtient la couleur de la palette ARGB 32 bits par index. |
GetColor(int) | Obtient la couleur de la palette par index. |
GetNearestColorIndex(Color) | Obtient l’index de la couleur la plus proche. |
GetNearestColorIndex(int) | Obtient l’index de la couleur la plus proche. |
Voir également
- interface IColorPalette
- espace de noms Aspose.Imaging
- Assemblée Aspose.Imaging