Class Color
名称: Aspose.Html.Drawing セットアップ: Aspose.HTML.dll (25.4.0)
カラークラスは、色を指定することを可能にします。レッド・グリーン・ブルー(RGB)値HSL(Hue-Saturation-Luminosity)値・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(int、 int、 int)
Aspose.Html.Drawing.Color クラスの新しい例を開始します。すべての色のコンポーネントは0〜255の範囲でなければなりません。
public Color(int red, int green, int blue)
Parameters
red
int
色の赤い部分です。
green
int
緑色の構成要素です。
blue
int
青色の構成要素です。
Color(int、 int、 int、 int、 int)
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.IColorコンポーネントのインターフェイスの新しい例
Equals(対象)
指定した Aspose.Html.Drawing.Color がこの例に等しいかどうかを決定します。
public override bool Equals(object obj)
Parameters
obj
object
システム.オブジェクトは、この例と比較します。
Returns
「真実」は、指定されたシステム.オブジェクトがこの例に等しい場合、そうでなければ「偽物」です。
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(フラット、フラット、フラット)
新しい色をリミュレンス、クロマ、ホー値で返します。
public static Color FromLch(float luminance, float chroma, float hue)
Parameters
luminance
float
色の明るい成分を表すフラット。
chroma
float
色の染色成分を表すフラット。
hue
float
フラットは、色の色の構成要素を表す。
Returns
Aspose.Html.Drawing.Color クラスの新しい例
FromLcha(フラット、フラット、フラット)
新しい色をリミュレンス、クロマ、HUE、アルファ値で返します。
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、アルファ値を要求した新しい色を返します。
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(int、 int、 int)
新しい色を要求された黄色、緑色、青色の値で返します。すべての色のコンポーネントは0〜255の範囲でなければなりません。
public static Color FromRgb(int red, int green, int blue)
Parameters
red
int
赤色の構成要素を表すインテル。
green
int
緑色の構成要素を表すインテル。
blue
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(int、 int、 int、 int、 int)
新しい色を要求されたデッド、グリーン、ブルー、アルファ値で返します。すべての色のコンポーネントは0〜255の範囲でなければなりません。
public static Color FromRgba(int red, int green, int blue, int alpha)
Parameters
red
int
赤色の構成要素を表すインテル。
green
int
緑色の構成要素を表すインテル。
blue
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()
ハッシュコードを返します。
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
ヘクサデシマル色のシート。
ToRgbString()
RGB(R、G、B)によって指定されたRGB色を含むラインを返します。
public string ToRgbString()
Returns
RGB ストリート
ToRgbaHexString()
ヘクサデシマル色が表示されます: #RRGGBBAA。
public string ToRgbaHexString()
Returns
ヘクサデシマル色の線。
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
暗号化されていません。
WithAlpha(フラット)
指定されたアルファコンポーネントで色のコピーを作成します。
public Color WithAlpha(float alpha)
Parameters
alpha
float
アルファコンポーネントの価値
Returns
Aspose.Html.Drawing.Color クラスの新しい例
WithHue(フラット)
指定された色でコピーを作成します。
public Color WithHue(float hue)
Parameters
hue
float
ハウスの価値
Returns
>A new instance of the 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
>A new instance of the Aspose.Html.Drawing.Color クラス。