Class Color

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 Color

상속 회원들

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; }

부동산 가치

float

Blue

그것은 색상의 파란색 구성 요소를 나타냅니다.

public float Blue { get; }

부동산 가치

float

Green

그것은 색상의 녹색 구성 요소를 나타냅니다.

public float Green { get; }

부동산 가치

float

Red

붉은 색의 구성 요소를 나타냅니다.

public float Red { get; }

부동산 가치

float

Methods

AddLuminosity(플로트)

그것은 그것의 밝기와 델타 값의 합과 함께 색상의 복사본을 만듭니다.

public Color AddLuminosity(float delta)

Parameters

delta float

빛의 가치

Returns

Color

Aspose.Html.Drawing.Color 클래스의 새로운 사례

Convert(ColorModel)

특정 색상 모델의 형식으로 색상 구성 요소를 반환합니다.

public IColorComponents Convert(ColorModel model)

Parameters

model ColorModel

색상 모델 입니다.

Returns

IColorComponents

Aspose.Html.Drawing.IColorComponents 인터페이스의 새로운 예

Equals(객체)

지정된 Aspose.Html.Drawing.Color이 이 경우와 동일한지 결정합니다.

public override bool Equals(object obj)

Parameters

obj object

시스템.Object 이 경우와 비교할 수 있습니다.

Returns

bool

‘진실’이 지정된 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

Color

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

Color

Aspose.Html.Drawing.Color 클래스의 새로운 사례

FromGray(플로트)

요청된 회색 값을 가진 새로운 색상을 반환합니다.

public static Color FromGray(float gray)

Parameters

gray float

색상의 회색 가치를 나타내는 플로이트.

Returns

Color

Aspose.Html.Drawing.Color 클래스의 새로운 사례

FromHsl(해군, 해군, 해군)

새 색상으로 요청된 흐름, 만족, 만족 값을 반환합니다.

public static Color FromHsl(float hue, float saturation, float lightness)

Parameters

hue float

염색의 염색 구성 요소를 나타내는 염색.

saturation float

색상의 포화 구성 요소를 나타내는 플로이트.

lightness float

색깔의 가벼운 구성 요소를 나타내는 플로트.

Returns

Color

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

Color

Aspose.Html.Drawing.Color 클래스의 새로운 사례

FromHsv(해군, 해군, 해군)

새 색상은 요청된 색상, 포화, 가치와 함께 반환됩니다.

public static Color FromHsv(float hue, float saturation, float value)

Parameters

hue float

염색의 염색 구성 요소를 나타내는 염색.

saturation float

색상의 포화 구성 요소를 나타내는 플로이트.

value float

색상의 가치 구성 요소를 나타내는 플로이트입니다.

Returns

Color

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

Color

Aspose.Html.Drawing.Color 클래스의 새로운 사례

FromHwb(해군, 해군, 해군)

요청된 색깔, 흰색, 검은 색의 값을 가진 새로운 색상을 반환합니다.

public static Color FromHwb(float hue, float whiteness, float blackness)

Parameters

hue float

염색의 염색 구성 요소를 나타내는 염색.

whiteness float

색깔의 흰색 구성 요소를 나타내는 플로트.

blackness float

색깔의 검은 부분을 나타내는 플로이트입니다.

Returns

Color

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

Color

Aspose.Html.Drawing.Color 클래스의 새로운 사례

FromInt(이트)

요청된 ARGB 값을 가진 새 색상을 반환합니다.

public static Color FromInt(int argb)

Parameters

argb int

색상의 ARGB 값을 나타내는 int.

Returns

Color

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

Color

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

Color

Aspose.Html.Drawing.Color 클래스의 새로운 사례

FromLch(해군, 해군, 해군)

원하는 빛, 크롬, Hue 값을 가진 새로운 색상을 반환합니다.

public static Color FromLch(float luminance, float chroma, float hue)

Parameters

luminance float

빛의 구성 요소를 나타내는 플로이트.

chroma float

색상의 크롬 구성 요소를 나타내는 플로이트입니다.

hue float

염색의 염색 구성 요소를 나타내는 염색.

Returns

Color

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

Color

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

Color

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

Color

Aspose.Html.Drawing.Color 클래스의 새로운 사례

FromOklch(해군, 해군, 해군)

OKLAB 모델에 대한 요청된 빛, 크롬, 하우 값을 가진 새로운 색상을 반환합니다.

public static Color FromOklch(float luminance, float chroma, float hue)

Parameters

luminance float

빛의 구성 요소를 나타내는 플로이트.

chroma float

색상의 크롬 구성 요소를 나타내는 플로이트입니다.

hue float

염색의 염색 구성 요소를 나타내는 염색.

Returns

Color

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

Color

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

Color

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

Color

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

Color

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

Color

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

Color

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

Color

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

Color

Aspose.Html.Drawing.Color 클래스의 새로운 사례

FromUint(우인트)

요청된 ARGB 값을 가진 새 색상을 반환합니다.

public static Color FromUint(uint argb)

Parameters

argb uint

색상의 ARGB 값을 나타내는 색상입니다.

Returns

Color

Aspose.Html.Drawing.Color 클래스의 새로운 사례

GetComplementary()

그것은 원본에서 색상 바퀴의 반대편에있는 새로운 색상을 반환합니다.

public Color GetComplementary()

Returns

Color

Aspose.Html.Drawing.Color 클래스의 새로운 예입니다.

GetHashCode()

Hash 코드를 반환합니다.

public override int GetHashCode()

Returns

int

하시 코드 입니다.

GetHue()

색깔의 껍질을 반환합니다.

public float GetHue()

Returns

float

색깔의 껍질입니다.

GetLuminosity()

그것은 색깔의 밝기를 반환합니다.

public float GetLuminosity()

Returns

float

색깔의 빛을 보여준다.

GetSaturation()

그것은 색깔의 만족을 반환합니다.

public float GetSaturation()

Returns

float

색깔의 충만함을 느낀다.

ToInt()

색상 ARGB 구성 요소를 int로 암호화합니다.

public int ToInt()

Returns

int

암호화되어 있습니다.

ToName()

CSS 이름의 색상 목록에있는 색상 또는 빈 줄과 일치하는 경우 색상의 이름을 반환합니다.

public string ToName()

Returns

string

색상 이름

ToNaturalColorString(이트)

자연 색상 (NCol)은 색상에서 거리를 지정하기 위해 숫자와 함께 색상 문자를 사용하여 지정된 색상을 반환합니다.

public string ToNaturalColorString(int digits)

Parameters

digits int

색상 구성 요소에 대한 회전 정확도를 설정합니다.

Returns

string

자연 색상 (NCol) 스트리트

ToRgbHexString()

반환 헥사데시마 색상은 #RRGGBB로 지정됩니다.

public string ToRgbHexString()

Returns

string

hexadecimal 색상 링크

ToRgbString()

RGB 색상으로 지정된 RGB(R, G, B)를 포함하는 라인을 반환합니다.

public string ToRgbString()

Returns

string

RGB 링크 입니다.

ToRgbaHexString()

반환 헥사데시마 색상은 #RRGGBBAA로 지정됩니다.

public string ToRgbaHexString()

Returns

string

Hexadecimal 색상 링크

ToRgbaString()

RGBA 색상으로 지정된 라인을 반환합니다 : rgba(R, G, B, A).

public string ToRgbaString()

Returns

string

Rgba 스트리트

ToString()

RGBA 구성 요소 값으로 구성된 스트립을 반환합니다.

public override string ToString()

Returns

string

인간이 읽을 수 있는 링크.

ToUint()

색상 ARGB 구성 요소를 표시되지 않은 int로 암호화합니다.

public uint ToUint()

Returns

uint

암호화되지 않은 int.

WithAlpha(플로트)

특정 알파 구성 요소로 색상 복사본을 생성합니다.

public Color WithAlpha(float alpha)

Parameters

alpha float

알파 구성 요소의 가치

Returns

Color

Aspose.Html.Drawing.Color 클래스의 새로운 사례

WithHue(플로트)

특정 색상으로 색상의 복사본을 만듭니다.

public Color WithHue(float hue)

Parameters

hue float

Hue의 가치가 있습니다.

Returns

Color

> Aspose.Html.Drawing.Color 클래스의 새로운 예입니다.

WithLuminosity(플로트)

특정 밝기와 함께 색상의 복사본을 만듭니다.

public Color WithLuminosity(float luminosity)

Parameters

luminosity float

빛의 가치

Returns

Color

Aspose.Html.Drawing.Color 클래스의 새로운 예입니다.

WithSaturation(플로트)

특정 포화로 색상 복사본을 만듭니다.

public Color WithSaturation(float saturation)

Parameters

saturation float

만족의 가치가 있다.

Returns

Color

> Aspose.Html.Drawing.Color 클래스의 새로운 예입니다.

 한국어