ColorPalette Sınıfı

Summary: Defines an array of colors that make up a color palette. The colors are 32-bit ARGB colors. Not inheritable.

Module: aspose.imaging

Full Name: aspose.imaging.ColorPalette

Inheritance: IColorPalette

Constructors

NameAçıklama
ColorPalette(argb_32_entries)Yeni bir ColorPalette sınıfı örneği başlatır ve IsCompactPalette false’tur.
ColorPalette(argb_32_entries, is_compact_palette)Yeni bir ColorPalette sınıfı örneği başlatır.
ColorPalette(entries)Yeni bir ColorPalette sınıfı örneği başlatır ve IsCompactPalette false’tur.
ColorPalette(entries, is_compact_palette)Yeni bir ColorPalette sınıfı örneği başlatır.

Properties

NameTypeAccessAçıklama
argb_32_entriesint[]r32-bit ARGB yapılarının bir dizisini alır.
entriesColor[]rColor yapılarının bir dizisini alır.
entries_countintrGiriş sayısını alır.
is_compact_paletteboolrKompakt paletin kullanılıp kullanılmadığını gösteren bir değeri alır veya ayarlar.

Methods

NameAçıklama
copy_palette(color_palette)Paleti kopyalar.
copy_palette(color_palette, use_compact_palette)Paleti kopyalar.
create_with_argb(argb_32_entries)Yeni bir ColorPalette sınıfı örneği başlatır ve IsCompactPalette false’tur.
create_with_argb_compact(argb_32_entries, is_compact_palette)Yeni bir ColorPalette sınıfı örneği başlatır.
create_with_colors(entries)Yeni bir ColorPalette sınıfı örneği başlatır ve IsCompactPalette false’tur.
create_with_colors_compact(entries, is_compact_palette)Yeni bir ColorPalette sınıfı örneği başlatır.
get_argb_32_color(index)İndeksle 32-bit ARGB palet rengini alır.
get_color(index)İndeksle palet rengini alır.
get_nearest_argb_index(argb_32_color)En yakın rengin indeksini alır.
get_nearest_color_index(argb_32_color)En yakın rengin indeksini alır.
get_nearest_color_index(color)En yakın rengin indeksini alır.

Constructor: ColorPalette(argb_32_entries)

 ColorPalette(argb_32_entries) 

Yeni bir ColorPalette sınıfı örneği başlatır ve IsCompactPalette false’tur.

Parameters:

ParameterTürAçıklama
argb_32_entriesint[]32 bit ARGB renk paleti girişleri.

Constructor: ColorPalette(argb_32_entries, is_compact_palette)

 ColorPalette(argb_32_entries, is_compact_palette) 

Yeni bir ColorPalette sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
argb_32_entriesint[]32 bit ARGB renk paleti girişleri.
is_compact_paletteboolPaletin sıkıştırılmış olup olmadığını gösterir.

Constructor: ColorPalette(entries)

 ColorPalette(entries) 

Yeni bir ColorPalette sınıfı örneği başlatır ve IsCompactPalette false’tur.

Parameters:

ParameterTürAçıklama
entriesColor[]

Constructor: ColorPalette(entries, is_compact_palette)

 ColorPalette(entries, is_compact_palette) 

Yeni bir ColorPalette sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
entriesColor[]
is_compact_paletteboolPaletin sıkıştırılmış olup olmadığını gösterir.

Method: copy_palette(color_palette) [static]

 copy_palette(color_palette) 

Paleti kopyalar.

Parameters:

ParameterTürAçıklama
color_paletteIColorPaletteRenk paleti.

Returns

TürAçıklama
ColorPaletteYeni oluşturulan ve kopyalanan palet veya null, eğer null palet geçilmişse.

Method: copy_palette(color_palette, use_compact_palette) [static]

 copy_palette(color_palette, use_compact_palette) 

Paleti kopyalar.

Parameters:

ParameterTürAçıklama
color_paletteIColorPaletteRenk paleti.
use_compact_paletteboolSıkıştırılmış palet olup olmadığını gösterir.

Returns

TürAçıklama
ColorPaletteYeni oluşturulan ve kopyalanan palet veya null, eğer null palet geçilmişse.

Method: create_with_argb(argb_32_entries) [static]

 create_with_argb(argb_32_entries) 

Yeni bir ColorPalette sınıfı örneği başlatır ve IsCompactPalette false’tur.

Parameters:

ParameterTürAçıklama
argb_32_entriesint[]32 bit ARGB renk paleti girişleri.

Returns

TürAçıklama
ColorPalette

Method: create_with_argb_compact(argb_32_entries, is_compact_palette) [static]

 create_with_argb_compact(argb_32_entries, is_compact_palette) 

Yeni bir ColorPalette sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
argb_32_entriesint[]32 bit ARGB renk paleti girişleri.
is_compact_paletteboolPaletin sıkıştırılmış olup olmadığını gösterir.

Returns

TürAçıklama
ColorPalette

Method: create_with_colors(entries) [static]

 create_with_colors(entries) 

Yeni bir ColorPalette sınıfı örneği başlatır ve IsCompactPalette false’tur.

Parameters:

ParameterTürAçıklama
entriesColor[]Renk paleti girişleri.

Returns

TürAçıklama
ColorPalette

Method: create_with_colors_compact(entries, is_compact_palette) [static]

 create_with_colors_compact(entries, is_compact_palette) 

Yeni bir ColorPalette sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
entriesColor[]Renk paleti girişleri.
is_compact_paletteboolPaletin sıkıştırılmış olup olmadığını gösterir.

Returns

TürAçıklama
ColorPalette

Method: get_argb_32_color(index)

 get_argb_32_color(index) 

İndeksle 32-bit ARGB palet rengini alır.

Parameters:

ParameterTürAçıklama
indexint32 bit ARGB palet renk indeksi.

Returns

TürAçıklama
intindex tarafından belirtilen renk paleti girişi.

Method: get_color(index)

 get_color(index) 

İndeksle palet rengini alır.

Parameters:

ParameterTürAçıklama
indexintPalet renk indeksi.

Returns

TürAçıklama
Colorindex tarafından belirtilen renk paleti girişi.

Method: get_nearest_argb_index(argb_32_color)

 get_nearest_argb_index(argb_32_color) 

En yakın rengin indeksini alır.

Parameters:

ParameterTürAçıklama
argb_32_colorint32 bit ARGB renk.

Returns

TürAçıklama
intEn yakın rengin indeksi.

Method: get_nearest_color_index(argb_32_color)

 get_nearest_color_index(argb_32_color) 

En yakın rengin indeksini alır.

Parameters:

ParameterTürAçıklama
argb_32_colorint32 bit ARGB renk.

Returns

TürAçıklama
intEn yakın rengin indeksi.

Method: get_nearest_color_index(color)

 get_nearest_color_index(color) 

En yakın rengin indeksini alır.

Parameters:

ParameterTürAçıklama
colorColor

Returns

TürAçıklama
intEn yakın rengin indeksi.