Interface IColorPalette

Interface IColorPalette

Nombre del espacio: Aspose.Imaging Asamblea: Aspose.Imaging.dll (25.4.0)

La interfaz de paleta de colores.

public interface IColorPalette

Properties

Argb32Entries

Recibe una serie de estructuras ARGB de 32 bits.

int[] Argb32Entries { get; }

Valor de la propiedad

int [][]

Entries

Obtenga una serie de estructuras de Aspose.Imaging.Color.

Color[] Entries { get; }

Valor de la propiedad

Color [][]

EntriesCount

Tiene las entradas contadas.

int EntriesCount { get; }

Valor de la propiedad

int

IsCompactPalette

Recibe un valor que indica si se utiliza la paleta compacta.

bool IsCompactPalette { get; }

Valor de la propiedad

bool

Remarks

La paleta compacta significa que la imagen sólo contendrá las entradas de la paleta especificadas si es posible o, en otras palabras, la imagen será más compacta y ocupará menos espacio;De lo contrario, habrá entradas de 2 bitsPerPixel y la imagen reservará más espacio para todas las entradas de paleta posibles.Poner este valor a veracidad y cambiar las entradas de paleta puede causar penas de desempeño ya que el movimiento de datos puede ocurrir, por lo que usarlo con cuidado.

Methods

GetArgb32Color(Int)

Obtenga el color de la paleta ARGB de 32 bits por índice.

int GetArgb32Color(int index)

Parameters

index int

El índice de color de 32 bits ARGB.

Returns

int

La entrada de la paleta de colores especificada por el index'.

Exceptions

ArgumentOutOfRangeException

si la paleta de color index’ especificada está fuera de la gama de entradas de la paleta.

GetColor(Int)

Tiene el color de la paleta por índice.

Color GetColor(int index)

Parameters

index int

El índice de color paleta.

Returns

Color

La entrada de la paleta de colores especificada por el index'.

Exceptions

ArgumentOutOfRangeException

si la paleta de color index’ especificada está fuera de la gama de entradas de la paleta.

GetNearestColorIndex(Int)

Obtenga el índice de la color ARGB de 32 bits más cercana.

int GetNearestColorIndex(int argb32Color)

Parameters

argb32Color int

El color ARGB de 32 bits.

Returns

int

El índice de color más cercano.

GetNearestColorIndex(Color)

Recibe el índice de la color más cercana.

int GetNearestColorIndex(Color color)

Parameters

color Color

El color.

Returns

int

El índice de color más cercano.

 Español