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)

현재 알파를 백분율(0-1f)로 곱합니다.

ToHsv(Color)

System.Drawing.Color 구조체를 HSV 색으로 변환합니다.

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)를 사용합니다.

적용 대상