Interface IColorPalette
De naam: Aspose.Imaging Verzameling: Aspose.Imaging.dll (25.4.0)
De kleurpalet interface.
public interface IColorPalette
Properties
Argb32Entries
Geeft een reeks 32-bit ARGB structuren.
int[] Argb32Entries { get; }
Eigendomswaarde
int []
Entries
Geeft een reeks Aspose.Imaging.Color structuren.
Color[] Entries { get; }
Eigendomswaarde
Color []
EntriesCount
Geeft de entries te tellen.
int EntriesCount { get; }
Eigendomswaarde
IsCompactPalette
Geeft een waarde die aangeeft of compact palet wordt gebruikt.
bool IsCompactPalette { get; }
Eigendomswaarde
Remarks
Compact palet betekent dat de afbeelding alleen de aangegeven palet inzichten bevat, indien mogelijk of, met andere woorden, de afbeelding compacter en beslaat minder ruimte;Anders zullen er 2^BitsPerPixel-inlogs zijn en het beeld reserveert meer ruimte voor alle mogelijke palet-inlogs.Het plaatsen van deze waarde tot waar en het wijzigen van de palet-inschrijvingen kan leiden tot prestaties penalty omdat gegevensbeweging kan optreden, dus gebruik het zorgvuldig.
Methods
GetArgb32Color(Int)
Geeft de 32-bit ARGB palet kleur per index.
int GetArgb32Color(int index)
Parameters
index
int
De 32-bit ARGB palet kleurindex.
Returns
De kleurpalet invoer aangegeven door de index'.
Exceptions
als de gekleurde palet index’ aangegeven is buiten het palet ingang bereik.
GetColor(Int)
Krijg de paletkleur per index.
Color GetColor(int index)
Parameters
index
int
De palet kleurindex.
Returns
De kleurpalet invoer aangegeven door de index'.
Exceptions
als de gekleurde palet index’ aangegeven is buiten het palet ingang bereik.
GetNearestColorIndex(Int)
Geeft de index van de dichtstbijzijnde 32-bit ARGB kleur.
int GetNearestColorIndex(int argb32Color)
Parameters
argb32Color
int
De 32-bit ARGB kleur.
Returns
De index van de dichtstbijzijnde kleur.
GetNearestColorIndex(Color)
Het geeft de index van de dichtstbijzijnde kleur.
int GetNearestColorIndex(Color color)
Parameters
color
Color
De kleur .
Returns
De index van de dichtstbijzijnde kleur.