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