Class PsdColorPalette

PsdColorPalette class

PSD カラー パレット。

public class PsdColorPalette : IPsdColorPalette

コンストラクター

名前説明
PsdColorPalette(byte[])の新しいインスタンスを初期化しますPsdColorPaletteクラスと IsCompactPalette は false.
PsdColorPalette(Color[])の新しいインスタンスを初期化しますPsdColorPaletteクラスと IsCompactPalette は false.
PsdColorPalette(IColorPalette)の新しいインスタンスを初期化しますPsdColorPaletteclass.
PsdColorPalette(byte[], bool)の新しいインスタンスを初期化しますPsdColorPaletteclass.
PsdColorPalette(byte[], short)の新しいインスタンスを初期化しますPsdColorPaletteクラスと IsCompactPalette は false.
PsdColorPalette(Color[], bool)の新しいインスタンスを初期化しますPsdColorPaletteclass.
PsdColorPalette(Color[], short)の新しいインスタンスを初期化しますPsdColorPaletteクラスと IsCompactPalette は false.
PsdColorPalette(IColorPalette, short)の新しいインスタンスを初期化しますPsdColorPaletteclass.
PsdColorPalette(int[], bool)の新しいインスタンスを初期化しますPsdColorPaletteclass.
PsdColorPalette(byte[], short, bool)の新しいインスタンスを初期化しますPsdColorPaletteclass.
PsdColorPalette(Color[], short, bool)の新しいインスタンスを初期化しますPsdColorPaletteclass.

プロパティ

名前説明
Argb32Entries { get; }32 ビット ARGB カラーの配列を取得します。
Entries { get; }の配列を取得しますColor構造物.
EntriesCount { get; }エントリ数を取得します。
HasTransparentColor { get; }透明色が存在するかどうかを示す値を取得します。
IsCompactPalette { get; }パレットを圧縮するかどうかを示す値を取得します。
RawEntries { get; }生のカラー パレット エントリ データを取得します。
RawEntriesCount { get; }生のカラー パレット エントリ数を取得します。
TransparentColor { get; }透明色を取得します。
TransparentIndex { get; }透明色のインデックスを取得します。

メソッド

名前説明
static CopyPalette(IColorPalette)パレットをコピーします。
static CopyPalette(IColorPalette, bool)パレットをコピーします。
GetArgb32Color(int)インデックスで 32 ビット ARGB パレット カラーを取得します。
GetColor(int)インデックスでパレットの色を取得します.
GetNearestColorIndex(Color)最も近い色のインデックスを取得します。
GetNearestColorIndex(int)最も近い色のインデックスを取得します。

関連項目