ColorPalette
Innehåll
[
Dölj
]ColorPalette class
Definierar en uppsättning färger som utgör en färgpalett. Färgerna är 32-bitars ARGB-färger. Inte ärftligt.
public sealed class ColorPalette : IColorPalette
Konstruktörer
namn | Beskrivning |
---|---|
ColorPalette(Color[]) | Initierar en ny instans avColorPalette klass och IsCompactPalette är falsk. |
ColorPalette(int[]) | Initierar en ny instans avColorPalette klass och IsCompactPalette är falsk. |
ColorPalette(Color[], bool) | Initierar en ny instans avColorPalette class. |
ColorPalette(int[], bool) | Initierar en ny instans avColorPalette class. |
Egenskaper
namn | Beskrivning |
---|---|
Argb32Entries { get; } | Får en array med 32-bitars ARGB-strukturer. |
Entries { get; } | Får en array avColor strukturer. |
EntriesCount { get; } | Hämtar antalet poster. |
IsCompactPalette { get; } | Hämtar eller ställer in ett värde som anger om kompakt palett används. |
Metoder
namn | Beskrivning |
---|---|
static CopyPalette(IColorPalette) | Kopierar paletten. |
static CopyPalette(IColorPalette, bool) | Kopierar paletten. |
GetArgb32Color(int) | Får 32-bitars ARGB-palettens färg efter index. |
GetColor(int) | Hämtar palettfärgen efter index. |
GetNearestColorIndex(Color) | Hämtar index för närmaste färg. |
GetNearestColorIndex(int) | Hämtar index för närmaste färg. |
Se även
- interface IColorPalette
- namnutrymme Aspose.Imaging
- hopsättning Aspose.Imaging