ColorExtensions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
System.Drawing.Color 的扩展方法
public static class ColorExtensions
- 继承
-
System.ObjectColorExtensions
方法
AddLuminosity(Color, Single) |
将亮度添加到现有颜色 |
FromHsva(Double, Double, Double, Double) |
将 HSVa 颜色转换为 System.Drawing.Color。 |
GetComplementary(Color) |
返回与原始颜色轮相反侧的新颜色。 |
MultiplyAlpha(Color, Single) |
将当前 alpha 乘以百分比 (0-1f) |
ToHsv(Color) |
将 System.Drawing.Color 结构转换为 HSV 颜色。 |
ToInt(Color) |
将当前颜色转换为交错器 |
ToSystemColor(Color) |
将颜色转换为系统特定的颜色。 |
ToSystemColor(Color) |
将颜色转换为系统特定的颜色。 |
ToSystemColor(NSColor) |
System.Drawing.Color 的扩展方法 |
ToSystemColor(UIColor) |
将颜色转换为系统特定的颜色。 |
ToUInt(Color) |
将颜色转换为 UInt 表示形式。 |
WithAlpha(Color, Int32) |
基于此颜色创建新颜色,但新 alpha (0-255) 。 |
WithHue(Color, Single) |
基于此颜色创建新颜色,但新色调 (0-360) 。 |
WithLuminosity(Color, Single) |
基于此颜色创建新颜色,但新亮度 (0-100) 。 |
WithSaturation(Color, Single) |
基于此颜色创建新颜色,但新饱和度 (0-100) 。 |