Class Color

Class Color

اسم الفضاء : Aspose.Html.Drawing مجموعة: Aspose.HTML.dll (25.4.0)

تتيح لك فئة الألوان تحديد الألوان كماالأحمر الأخضر الأزرق (RGB)قيمة HSL (Hue-Saturation-Luminosity)قيمة الخصوبة (Hue-Saturation-Value)قيمة Hue-Whiteness-Blackness (HWB)قيمة الضوء-A-B (LAB) ،قيمة الضوء الكروم (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

نظام.موضوع للمقارنة مع هذه الحالة.

Returns

bool

“حقيقي” إذا كان النظام.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 من اللون.

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(السفينة، السفينة، السفينة)

يعيد لونًا جديدًا مع القيم المطلوبة من الضوء ، الكروم ، الضوء.

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

Parameters

luminance float

السفينة التي تمثل مكون الضوء من اللون.

chroma float

السفينة التي تمثل مكون الكروم من اللون.

hue float

ملابس تمثل مكون اللون.

Returns

Color

فئة Aspose.Html.Drawing.Color

FromLcha(السفينة، السفينة، السفينة)

يعود لون جديد مع القيم المطلوبة من الضوء، الكروم، هوي، ألفا.

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(السفينة، السفينة، السفينة)

يعود لون جديد مع الضوء المطلوب ، قيم A و B لنموذج OKLAB.

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(السفينة، السفينة، السفينة)

يعود لون جديد مع الضوء المطلوب ، A ، B ، قيم ألفا لنموذج OKLAB.

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(السفينة، السفينة، السفينة)

يعيد لونًا جديدًا مع القيم المطلوبة من الضوء ، الكروم ، hue ، ألفا لنموذج OKLAB.

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

إنت التي تمثل المكون الأحمر من اللون.

green int

إنت التي تمثل المكون الأخضر من اللون.

blue 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

إنت التي تمثل المكون الأحمر من اللون.

green int

إنت التي تمثل المكون الأخضر من اللون.

blue int

إنت التي تمثل المكون الأزرق من اللون.

alpha 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()

إرجاع رمز الهاش.

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

سلسلة الألوان الهيكساديكيمالية.

ToRgbString()

يعود شريط يحتوي على اللون RGB المحدد بواسطة: rgb(R، G، B).

public string ToRgbString()

Returns

string

قاعدة RGB

ToRgbaHexString()

يتم إدخال لون Hexadecimal مع: #RRGGBBAA.

public string ToRgbaHexString()

Returns

string

سلسلة لون Hexadecimal.

ToRgbaString()

يعود شريط يحتوي على لون RGBA المحدد بواسطة: rgba(R، G، B، A).

public string ToRgbaString()

Returns

string

قوس قزح .

ToString()

يعيد شريط يتكون من قيم مكونات RGBA.

public override string ToString()

Returns

string

شريط قابل للقراءة للإنسان

ToUint()

ترميز مكونات الألوان ARGB إلى غير مسجلة int.

public uint ToUint()

Returns

uint

إلغاء الاشتراك غير الموقّع

WithAlpha(السفينة)

يخلق نسخة من اللون مع مكون ألفا محدد.

public Color WithAlpha(float alpha)

Parameters

alpha float

قيمة مكون ألفا

Returns

Color

فئة Aspose.Html.Drawing.Color

WithHue(السفينة)

يخلق نسخة من اللون مع اللوحة المحددة.

public Color WithHue(float hue)

Parameters

hue float

قيمة الحيوان .

Returns

Color

&gt؛مثل جديد من فئة 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

&gt؛مثل جديد من فئة Aspose.Html.Drawing.Color.

 عربي