Class ColorPalette
ColorPalette class
定义构成调色板的颜色数组。颜色是 32 位 ARGB 颜色。不可继承.
public sealed class ColorPalette : IColorPalette
构造函数
姓名 | 描述 |
---|---|
ColorPalette(Color[]) | 初始化一个新的实例ColorPalette 类和 IsCompactPalette 是 false. |
ColorPalette(int[]) | 初始化一个新的实例ColorPalette 类和 IsCompactPalette 是 false. |
ColorPalette(Color[], bool) | 初始化一个新的实例ColorPalette 类. |
ColorPalette(int[], bool) | 初始化一个新的实例ColorPalette 类. |
特性
姓名 | 描述 |
---|---|
Argb32Entries { get; } | 获取 32 位 ARGB 结构数组。 |
Entries { get; } | 获取数组Color 结构. |
EntriesCount { get; } | 获取条目计数。 |
IsCompactPalette { get; } | 获取或设置一个值,指示是否使用紧凑调色板。 |
方法
姓名 | 描述 |
---|---|
static CopyPalette(IColorPalette) | 复制调色板。 |
static CopyPalette(IColorPalette, bool) | 复制调色板。 |
GetArgb32Color(int) | 通过索引获取 32 位 ARGB 调色板颜色。 |
GetColor(int) | 通过索引获取调色板颜色。 |
GetNearestColorIndex(Color) | 获取最近颜色的索引。 |
GetNearestColorIndex(int) | 获取最近颜色的索引。 |
也可以看看
- interface IColorPalette
- 命名空间 Aspose.PSD
- 部件 Aspose.PSD