Class PsdColorPalette

PsdColorPalette class

PSD 색상 팔레트.

public class PsdColorPalette : IPsdColorPalette

생성자

이름설명
PsdColorPalette(byte[])의 새 인스턴스를 초기화합니다.PsdColorPalette 클래스 및 IsCompactPalette가 false입니다.
PsdColorPalette(Color[])의 새 인스턴스를 초기화합니다.PsdColorPalette 클래스 및 IsCompactPalette가 false입니다.
PsdColorPalette(IColorPalette)의 새 인스턴스를 초기화합니다.PsdColorPalette 클래스.
PsdColorPalette(byte[], bool)의 새 인스턴스를 초기화합니다.PsdColorPalette 클래스.
PsdColorPalette(byte[], short)의 새 인스턴스를 초기화합니다.PsdColorPalette 클래스 및 IsCompactPalette가 false입니다.
PsdColorPalette(Color[], bool)의 새 인스턴스를 초기화합니다.PsdColorPalette 클래스.
PsdColorPalette(Color[], short)의 새 인스턴스를 초기화합니다.PsdColorPalette 클래스 및 IsCompactPalette가 false입니다.
PsdColorPalette(IColorPalette, short)의 새 인스턴스를 초기화합니다.PsdColorPalette 클래스.
PsdColorPalette(int[], bool)의 새 인스턴스를 초기화합니다.PsdColorPalette 클래스.
PsdColorPalette(byte[], short, bool)의 새 인스턴스를 초기화합니다.PsdColorPalette 클래스.
PsdColorPalette(Color[], short, bool)의 새 인스턴스를 초기화합니다.PsdColorPalette 클래스.

속성

이름설명
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)가장 가까운 색상의 인덱스를 가져옵니다.

또한보십시오