ColorExtensions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Методы расширения для 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) |
Умножает текущий альфа-канал на процент (0–1f) |
ToHsv(Color) |
Преобразование структуры System.Drawing.Color в HSV Color. |
ToInt(Color) |
Преобразует текущий цвет в interger |
ToSystemColor(Color) |
Преобразует цвет в конкретный системный цвет. |
ToSystemColor(Color) |
Преобразует цвет в конкретный системный цвет. |
ToSystemColor(NSColor) |
Методы расширения для System.Drawing.Color |
ToSystemColor(UIColor) |
Преобразует цвет в конкретный системный цвет. |
ToUInt(Color) |
Преобразует цвет в представление UInt. |
WithAlpha(Color, Int32) |
Создает новый цвет на основе этого цвета, но с новым альфа-каналом (0–255). |
WithHue(Color, Single) |
Создает новый цвет на основе этого цвета, но с новым оттенком (0–360). |
WithLuminosity(Color, Single) |
Создает новый цвет на основе этого цвета, но с новой яркостью (0–100). |
WithSaturation(Color, Single) |
Создает новый цвет на основе этого цвета, но с новой насыщенностью (0–100). |