Interface IColorPalette
이름 공간 : Aspose.Imaging 모임: Aspose.Imaging.dll (25.4.0)
색상 팔레트 인터페이스
public interface IColorPalette
Properties
Argb32Entries
32비트 ARGB 구조를 제공합니다.
int[] Argb32Entries { get; }
부동산 가치
int [ ] [ [ ]
Entries
그것은 Aspose.Imaging.Color 구조의 일련을 얻습니다.
Color[] Entries { get; }
부동산 가치
Color [ ] [ [ ]
EntriesCount
입구를 계산할 수 있습니다.
int EntriesCount { get; }
부동산 가치
IsCompactPalette
컴팩트 팔레트가 사용되는지 여부를 나타내는 값을 얻습니다.
bool IsCompactPalette { get; }
부동산 가치
Remarks
컴팩트 팔레트는 이미지가 가능한 경우에만 지정된 팔레트 입력을 포함하거나 다른 말로 하면 이미지가 더 컴팩트하고 공간을 덜 차지한다는 것을 의미합니다.그렇지 않으면 2^bitPerPixel 입력이있을 것이며 이미지는 가능한 모든 팔레트 입력에 더 많은 공간을 예약합니다.이 값을 진짜로 설정하고 팔레트 입력을 변경하면 데이터 움직임이 발생할 수 있기 때문에 성과 벌금을 일으킬 수 있으므로 신중하게 사용하십시오.
Methods
GetArgb32Color(이트)
인덱스에 따라 32비트 ARGB 팔레트 색상을 얻습니다.
int GetArgb32Color(int index)
Parameters
index
int
32비트 ARGB 패널 색상 인덱스
Returns
색상 패널 입력은 index"에 의해 지정됩니다.
Exceptions
색상 팔레트 index’ 지정된 경우 팔레트 입력 범위에서 나옵니다.
GetColor(이트)
패널 색상은 인덱스에 따라 표시됩니다.
Color GetColor(int index)
Parameters
index
int
팔레트 색상 인덱스
Returns
색상 패널 입력은 index"에 의해 지정됩니다.
Exceptions
색상 팔레트 index’ 지정된 경우 팔레트 입력 범위에서 나옵니다.
GetNearestColorIndex(이트)
가장 가까운 32비트 ARGB 색상 인덱스를 얻습니다.
int GetNearestColorIndex(int argb32Color)
Parameters
argb32Color
int
32비트 ARGB 색상
Returns
가장 가까운 색상 인덱스입니다.
GetNearestColorIndex(Color)
가장 가까운 색깔의 인덱스를 얻습니다.
int GetNearestColorIndex(Color color)
Parameters
color
Color
그 색깔을
Returns
가장 가까운 색상 인덱스입니다.