ColorExtensions 类

定义

System.Drawing.Color 的扩展方法

public static class ColorExtensions
继承
System.Object
ColorExtensions

方法

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) 。

适用于