Class Color
이름 공간 : Aspose.Html.Drawing 구성: Aspose.HTML.dll (25.4.0)
색상 클래스는 색상을 지정할 수 있습니다.붉은 녹색 블루 (RGB) 값Hue-Saturation-Luminosity (HSL) 값을 사용하여Hue-Saturation-Value (HSV) 가치에 대하여Hue-Whiteness-Blackness (HWB) 값은가벼움 A-B (LAB) 값,Luminance-Chroma-Hue (LCH) 가치Cyan-Magenta-Yellow-Key (CMYK) 가치자연 색상 (NCOL) 가치또는 색상 이름으로또한 투명성을 나타내기 위해 알파 채널이 제공됩니다.
[ComVisible(true)]
public class Color
Inheritance
상속 회원들
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Color()
Aspose.Html.Drawing.Color 클래스의 새로운 예를 시작합니다.기본적으로 색상은 검정색입니다.
public Color()
Color(해군, 해군, 해군)
Aspose.Html.Drawing.Color 클래스의 새로운 예를 시작합니다.모든 색상 구성 요소는 0-1 범위에 있어야합니다.
public Color(float red, float green, float blue)
Parameters
red
float
색깔의 빨간색 구성 요소.
green
float
색깔의 녹색 구성 요소.
blue
float
색의 파란색 구성 요소입니다.
Color(해병대, 해병대, 해병대)
Aspose.Html.Drawing.Color 클래스의 새로운 예를 시작합니다.모든 색상 구성 요소는 0-1 범위에 있어야합니다.
public Color(float red, float green, float blue, float alpha)
Parameters
red
float
색깔의 빨간색 구성 요소.
green
float
색깔의 녹색 구성 요소.
blue
float
색의 파란색 구성 요소입니다.
alpha
float
색깔의 알파 구성 요소입니다.
Color(바이트, 바이트, 바이트)
Aspose.Html.Drawing.Color 클래스의 새로운 예를 시작합니다.모든 색상 구성 요소는 0-255 범위에 있어야합니다.
public Color(byte red, byte green, byte blue)
Parameters
red
byte
색깔의 빨간색 구성 요소.
green
byte
색깔의 녹색 구성 요소.
blue
byte
색의 파란색 구성 요소입니다.
Color(바이트, 바이트, 바이트)
Aspose.Html.Drawing.Color 클래스의 새로운 예를 시작합니다.모든 색상 구성 요소는 0-255 범위에 있어야합니다.
public Color(byte red, byte green, byte blue, byte alpha)
Parameters
red
byte
색상의 빨간색 구성 요소를 나타내는 바이트입니다.
green
byte
색상의 녹색 구성 요소를 나타내는 바이트입니다.
blue
byte
색상의 파란색 구성 요소를 나타내는 바이트입니다.
alpha
byte
색상의 알파 구성 요소를 나타내는 바이트입니다.
Color(인, 인, 인)
Aspose.Html.Drawing.Color 클래스의 새로운 예를 시작합니다.모든 색상 구성 요소는 0-255 범위에 있어야합니다.
public Color(int red, int green, int blue)
Parameters
red
int
색깔의 빨간색 구성 요소.
green
int
색깔의 녹색 구성 요소.
blue
int
색의 파란색 구성 요소입니다.
Color(인트, 인트, 인트)
Aspose.Html.Drawing.Color 클래스의 새로운 예를 시작합니다.모든 색상 구성 요소는 0-255 범위에 있어야합니다.
public Color(int red, int green, int blue, int alpha)
Parameters
red
int
색깔의 빨간색 구성 요소.
green
int
색깔의 녹색 구성 요소.
blue
int
색의 파란색 구성 요소입니다.
alpha
int
색깔의 알파 구성 요소입니다.
Properties
Alpha
색상의 알파 구성 요소를 나타냅니다.
public float Alpha { get; }
부동산 가치
Blue
그것은 색상의 파란색 구성 요소를 나타냅니다.
public float Blue { get; }
부동산 가치
Green
그것은 색상의 녹색 구성 요소를 나타냅니다.
public float Green { get; }
부동산 가치
Red
붉은 색의 구성 요소를 나타냅니다.
public float Red { get; }
부동산 가치
Methods
AddLuminosity(플로트)
그것은 그것의 밝기와 델타 값의 합과 함께 색상의 복사본을 만듭니다.
public Color AddLuminosity(float delta)
Parameters
delta
float
빛의 가치
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
Convert(ColorModel)
특정 색상 모델의 형식으로 색상 구성 요소를 반환합니다.
public IColorComponents Convert(ColorModel model)
Parameters
model
ColorModel
색상 모델 입니다.
Returns
Aspose.Html.Drawing.IColorComponents 인터페이스의 새로운 예
Equals(객체)
지정된 Aspose.Html.Drawing.Color이 이 경우와 동일한지 결정합니다.
public override bool Equals(object obj)
Parameters
obj
object
시스템.Object 이 경우와 비교할 수 있습니다.
Returns
‘진실’이 지정된 System.Object이 이 경우와 동일한 경우; 그렇지 않으면 ‘거짓’입니다.
FromCmyk(해병대, 해병대, 해병대)
요청된 사이안, 마겐타, 노란색, 키 (블랙) 값을 가진 새로운 색상을 반환합니다.
public static Color FromCmyk(float cyan, float magenta, float yellow, float key)
Parameters
cyan
float
색상의 사이안 구성 요소를 나타내는 플로이트.
magenta
float
색깔의 마겐타 구성 요소를 나타내는 플로이트입니다.
yellow
float
색상의 노란색 구성 요소를 나타내는 플로이트입니다.
key
float
색상의 핵심 구성 요소를 나타내는 플로이트입니다.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromCmyka(해군, 해군, 해군, 해군)
요청된 사이안, 마겐타, 노란색, 키 (블랙), 알파 값을 가진 새로운 색상을 반환합니다.
public static Color FromCmyka(float cyan, float magenta, float yellow, float key, float alpha)
Parameters
cyan
float
색상의 사이안 구성 요소를 나타내는 플로이트.
magenta
float
색깔의 마겐타 구성 요소를 나타내는 플로이트입니다.
yellow
float
색상의 노란색 구성 요소를 나타내는 플로이트입니다.
key
float
색상의 핵심 구성 요소를 나타내는 플로이트입니다.
alpha
float
색상의 알파 구성 요소를 나타내는 플로이트입니다.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromGray(플로트)
요청된 회색 값을 가진 새로운 색상을 반환합니다.
public static Color FromGray(float gray)
Parameters
gray
float
색상의 회색 가치를 나타내는 플로이트.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromHsl(해군, 해군, 해군)
새 색상으로 요청된 흐름, 만족, 만족 값을 반환합니다.
public static Color FromHsl(float hue, float saturation, float lightness)
Parameters
hue
float
염색의 염색 구성 요소를 나타내는 염색.
saturation
float
색상의 포화 구성 요소를 나타내는 플로이트.
lightness
float
색깔의 가벼운 구성 요소를 나타내는 플로트.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromHsla(해병대, 해병대, 해병대)
새 색상이 요구되는 흐름, 포화, 포화, 알파 값으로 돌아갑니다.
public static Color FromHsla(float hue, float saturation, float lightness, float alpha)
Parameters
hue
float
염색의 염색 구성 요소를 나타내는 염색.
saturation
float
색상의 포화 구성 요소를 나타내는 플로이트.
lightness
float
색깔의 가벼운 구성 요소를 나타내는 플로트.
alpha
float
색상의 알파 구성 요소를 나타내는 플로이트입니다.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromHsv(해군, 해군, 해군)
새 색상은 요청된 색상, 포화, 가치와 함께 반환됩니다.
public static Color FromHsv(float hue, float saturation, float value)
Parameters
hue
float
염색의 염색 구성 요소를 나타내는 염색.
saturation
float
색상의 포화 구성 요소를 나타내는 플로이트.
value
float
색상의 가치 구성 요소를 나타내는 플로이트입니다.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromHsva(해병대, 해병대, 해병대)
새 색상이 요청된 흐름, 만족, 가치, 알파로 반환됩니다.
public static Color FromHsva(float hue, float saturation, float value, float alpha)
Parameters
hue
float
염색의 염색 구성 요소를 나타내는 염색.
saturation
float
색상의 포화 구성 요소를 나타내는 플로이트.
value
float
색상의 가치 구성 요소를 나타내는 플로이트입니다.
alpha
float
색상의 알파 구성 요소를 나타내는 플로이트입니다.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromHwb(해군, 해군, 해군)
요청된 색깔, 흰색, 검은 색의 값을 가진 새로운 색상을 반환합니다.
public static Color FromHwb(float hue, float whiteness, float blackness)
Parameters
hue
float
염색의 염색 구성 요소를 나타내는 염색.
whiteness
float
색깔의 흰색 구성 요소를 나타내는 플로트.
blackness
float
색깔의 검은 부분을 나타내는 플로이트입니다.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromHwba(해병대, 해병대, 해병대)
요청된 색깔, 흰색, 검은 색의 값을 가진 새로운 색상을 반환합니다.
public static Color FromHwba(float hue, float whiteness, float blackness, float alpha)
Parameters
hue
float
염색의 염색 구성 요소를 나타내는 염색.
whiteness
float
색깔의 흰색 구성 요소를 나타내는 플로트.
blackness
float
색깔의 검은 부분을 나타내는 플로이트입니다.
alpha
float
색상의 알파 구성 요소를 나타내는 플로이트입니다.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromInt(이트)
요청된 ARGB 값을 가진 새 색상을 반환합니다.
public static Color FromInt(int argb)
Parameters
argb
int
색상의 ARGB 값을 나타내는 int.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromLab(해군, 해군, 해군)
요청된 가벼움, A, B 값을 가진 새로운 색상을 반환합니다.
public static Color FromLab(float lightness, float a, float b)
Parameters
lightness
float
색깔의 가벼운 구성 요소를 나타내는 플로트.
a
float
A 색의 구성 요소를 나타내는 플로트.
b
float
색상의 B 구성 요소를 나타내는 플로이트입니다.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromLaba(해병대, 해병대, 해병대)
원하는 가벼움, A, B, 알파 값을 가진 새로운 색상을 반환합니다.
public static Color FromLaba(float lightness, float a, float b, float alpha)
Parameters
lightness
float
색깔의 가벼운 구성 요소를 나타내는 플로트.
a
float
A 색의 구성 요소를 나타내는 플로트.
b
float
색상의 B 구성 요소를 나타내는 플로이트입니다.
alpha
float
색상의 알파 구성 요소를 나타내는 플로이트입니다.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromLch(해군, 해군, 해군)
원하는 빛, 크롬, Hue 값을 가진 새로운 색상을 반환합니다.
public static Color FromLch(float luminance, float chroma, float hue)
Parameters
luminance
float
빛의 구성 요소를 나타내는 플로이트.
chroma
float
색상의 크롬 구성 요소를 나타내는 플로이트입니다.
hue
float
염색의 염색 구성 요소를 나타내는 염색.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromLcha(해병대, 해병대, 해병대)
원하는 빛, 크롬, hue, alpha 값을 가진 새로운 색상을 반환합니다.
public static Color FromLcha(float luminance, float chroma, float hue, float alpha)
Parameters
luminance
float
빛의 구성 요소를 나타내는 플로이트.
chroma
float
색상의 크롬 구성 요소를 나타내는 플로이트입니다.
hue
float
염색의 염색 구성 요소를 나타내는 염색.
alpha
float
색상의 알파 구성 요소를 나타내는 플로이트입니다.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromOklab(해군, 해군, 해군)
원하는 가벼움, OKLAB 모델의 A, B 값을 가진 새로운 색상을 반환합니다.
public static Color FromOklab(float lightness, float a, float b)
Parameters
lightness
float
색깔의 가벼운 구성 요소를 나타내는 플로트.
a
float
A 색의 구성 요소를 나타내는 플로트.
b
float
색상의 B 구성 요소를 나타내는 플로이트입니다.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromOklaba(해병대, 해병대, 해병대)
OKLAB 모델의 원하는 가벼움, A, B, 알파 값을 가진 새로운 색상을 반환합니다.
public static Color FromOklaba(float lightness, float a, float b, float alpha)
Parameters
lightness
float
색깔의 가벼운 구성 요소를 나타내는 플로트.
a
float
A 색의 구성 요소를 나타내는 플로트.
b
float
색상의 B 구성 요소를 나타내는 플로이트입니다.
alpha
float
색상의 알파 구성 요소를 나타내는 플로이트입니다.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromOklch(해군, 해군, 해군)
OKLAB 모델에 대한 요청된 빛, 크롬, 하우 값을 가진 새로운 색상을 반환합니다.
public static Color FromOklch(float luminance, float chroma, float hue)
Parameters
luminance
float
빛의 구성 요소를 나타내는 플로이트.
chroma
float
색상의 크롬 구성 요소를 나타내는 플로이트입니다.
hue
float
염색의 염색 구성 요소를 나타내는 염색.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromOklcha(해병대, 해병대, 해병대)
OKLAB 모델의 원하는 빛, 크롬, hue, alpha 값을 가진 새로운 색상을 반환합니다.
public static Color FromOklcha(float luminance, float chroma, float hue, float alpha)
Parameters
luminance
float
빛의 구성 요소를 나타내는 플로이트.
chroma
float
색상의 크롬 구성 요소를 나타내는 플로이트입니다.
hue
float
염색의 염색 구성 요소를 나타내는 염색.
alpha
float
색상의 알파 구성 요소를 나타내는 플로이트입니다.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromRgb(바이트, 바이트, 바이트)
요청된 색, 녹색, 파란색 값을 가진 새로운 색을 반환합니다.모든 색상 구성 요소는 0-255 범위에 있어야합니다.
public static Color FromRgb(byte red, byte green, byte blue)
Parameters
red
byte
색상의 빨간색 구성 요소를 나타내는 바이트입니다.
green
byte
색상의 녹색 구성 요소를 나타내는 바이트입니다.
blue
byte
색상의 파란색 구성 요소를 나타내는 바이트입니다.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromRgb(인, 인, 인)
요청된 색, 녹색, 파란색 값을 가진 새로운 색을 반환합니다.모든 색상 구성 요소는 0-255 범위에 있어야합니다.
public static Color FromRgb(int red, int green, int blue)
Parameters
red
int
붉은 색의 구성 요소를 나타내는 int.
green
int
색상의 녹색 구성 요소를 나타내는 int.
blue
int
색의 파란색 구성 요소를 나타내는 int.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromRgb(해군, 해군, 해군)
요청된 색, 녹색, 파란색 값을 가진 새로운 색을 반환합니다.모든 색상 구성 요소는 0-1 범위에 있어야합니다.
public static Color FromRgb(float red, float green, float blue)
Parameters
red
float
붉은 색의 구성 요소를 나타내는 플로이트입니다.
green
float
색상의 녹색 구성 요소를 나타내는 플로이트.
blue
float
색깔의 파란색 구성 요소를 나타내는 플로이트.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromRgba(바이트, 바이트, 바이트)
요청된 색, 녹색, 파란색, 알파 값을 가진 새로운 색을 반환합니다.모든 색상 구성 요소는 0-255 범위에 있어야합니다.
public static Color FromRgba(byte red, byte green, byte blue, byte alpha)
Parameters
red
byte
색상의 빨간색 구성 요소를 나타내는 바이트입니다.
green
byte
색상의 녹색 구성 요소를 나타내는 바이트입니다.
blue
byte
색상의 파란색 구성 요소를 나타내는 바이트입니다.
alpha
byte
색상의 알파 구성 요소를 나타내는 바이트입니다.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromRgba(인트, 인트, 인트)
요청된 색, 녹색, 파란색, 알파 값을 가진 새로운 색을 반환합니다.모든 색상 구성 요소는 0-255 범위에 있어야합니다.
public static Color FromRgba(int red, int green, int blue, int alpha)
Parameters
red
int
붉은 색의 구성 요소를 나타내는 int.
green
int
색상의 녹색 구성 요소를 나타내는 int.
blue
int
색의 파란색 구성 요소를 나타내는 int.
alpha
int
색상의 알파 구성 요소를 나타내는 int.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromRgba(해병대, 해병대, 해병대)
요청된 색, 녹색, 파란색, 알파 값을 가진 새로운 색을 반환합니다.모든 색상 구성 요소는 0-1 범위에 있어야합니다.
public static Color FromRgba(float red, float green, float blue, float alpha)
Parameters
red
float
붉은 색의 구성 요소를 나타내는 플로이트입니다.
green
float
색상의 녹색 구성 요소를 나타내는 플로이트.
blue
float
색깔의 파란색 구성 요소를 나타내는 플로이트.
alpha
float
색상의 알파 구성 요소를 나타내는 플로이트입니다.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromString(스트리트)
CSS 색상을 포함하는 스트립을 분해하고 새로운 색상을 반환합니다.
public static Color FromString(string color)
Parameters
color
string
RGB, HEX, HSL, HSV, HWB, CMYK, NCOL, LCH, OKLCH, LAB 또는 OKLAB 형식의 색상을 포함하는 스트립
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
FromUint(우인트)
요청된 ARGB 값을 가진 새 색상을 반환합니다.
public static Color FromUint(uint argb)
Parameters
argb
uint
색상의 ARGB 값을 나타내는 색상입니다.
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
GetComplementary()
그것은 원본에서 색상 바퀴의 반대편에있는 새로운 색상을 반환합니다.
public Color GetComplementary()
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 예입니다.
GetHashCode()
Hash 코드를 반환합니다.
public override int GetHashCode()
Returns
하시 코드 입니다.
GetHue()
색깔의 껍질을 반환합니다.
public float GetHue()
Returns
색깔의 껍질입니다.
GetLuminosity()
그것은 색깔의 밝기를 반환합니다.
public float GetLuminosity()
Returns
색깔의 빛을 보여준다.
GetSaturation()
그것은 색깔의 만족을 반환합니다.
public float GetSaturation()
Returns
색깔의 충만함을 느낀다.
ToInt()
색상 ARGB 구성 요소를 int로 암호화합니다.
public int ToInt()
Returns
암호화되어 있습니다.
ToName()
CSS 이름의 색상 목록에있는 색상 또는 빈 줄과 일치하는 경우 색상의 이름을 반환합니다.
public string ToName()
Returns
색상 이름
ToNaturalColorString(이트)
자연 색상 (NCol)은 색상에서 거리를 지정하기 위해 숫자와 함께 색상 문자를 사용하여 지정된 색상을 반환합니다.
public string ToNaturalColorString(int digits)
Parameters
digits
int
색상 구성 요소에 대한 회전 정확도를 설정합니다.
Returns
자연 색상 (NCol) 스트리트
ToRgbHexString()
반환 헥사데시마 색상은 #RRGGBB로 지정됩니다.
public string ToRgbHexString()
Returns
hexadecimal 색상 링크
ToRgbString()
RGB 색상으로 지정된 RGB(R, G, B)를 포함하는 라인을 반환합니다.
public string ToRgbString()
Returns
RGB 링크 입니다.
ToRgbaHexString()
반환 헥사데시마 색상은 #RRGGBBAA로 지정됩니다.
public string ToRgbaHexString()
Returns
Hexadecimal 색상 링크
ToRgbaString()
RGBA 색상으로 지정된 라인을 반환합니다 : rgba(R, G, B, A).
public string ToRgbaString()
Returns
Rgba 스트리트
ToString()
RGBA 구성 요소 값으로 구성된 스트립을 반환합니다.
public override string ToString()
Returns
인간이 읽을 수 있는 링크.
ToUint()
색상 ARGB 구성 요소를 표시되지 않은 int로 암호화합니다.
public uint ToUint()
Returns
암호화되지 않은 int.
WithAlpha(플로트)
특정 알파 구성 요소로 색상 복사본을 생성합니다.
public Color WithAlpha(float alpha)
Parameters
alpha
float
알파 구성 요소의 가치
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 사례
WithHue(플로트)
특정 색상으로 색상의 복사본을 만듭니다.
public Color WithHue(float hue)
Parameters
hue
float
Hue의 가치가 있습니다.
Returns
> Aspose.Html.Drawing.Color 클래스의 새로운 예입니다.
WithLuminosity(플로트)
특정 밝기와 함께 색상의 복사본을 만듭니다.
public Color WithLuminosity(float luminosity)
Parameters
luminosity
float
빛의 가치
Returns
Aspose.Html.Drawing.Color 클래스의 새로운 예입니다.
WithSaturation(플로트)
특정 포화로 색상 복사본을 만듭니다.
public Color WithSaturation(float saturation)
Parameters
saturation
float
만족의 가치가 있다.
Returns
> Aspose.Html.Drawing.Color 클래스의 새로운 예입니다.