Share via


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

適用於