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.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
نظام.موضوع للمقارنة مع هذه الحالة.
Returns
“حقيقي” إذا كان النظام.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 من اللون.
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(السفينة، السفينة، السفينة)
يعود لون جديد مع القيم المطلوبة من الضوء، الكروم، هوي، ألفا.
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(السفينة، السفينة، السفينة)
يعود لون جديد مع الضوء المطلوب ، قيم A و B لنموذج OKLAB.
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(السفينة، السفينة، السفينة)
يعود لون جديد مع الضوء المطلوب ، 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
فئة 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(السفينة، السفينة، السفينة)
يعيد لونًا جديدًا مع القيم المطلوبة من الضوء ، الكروم ، hue ، ألفا لنموذج OKLAB.
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
إنت التي تمثل المكون الأحمر من اللون.
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(إنت، إنت، إنت، إنت)
يعود لون جديد مع القيم الخضراء والأزرق والألفا المطلوبة.يجب أن تكون جميع مكونات الألوان في نطاق 0-255.
public static Color FromRgba(int red, int green, int blue, int alpha)
Parameters
red
int
إنت التي تمثل المكون الأحمر من اللون.
green
int
إنت التي تمثل المكون الأخضر من اللون.
blue
int
إنت التي تمثل المكون الأزرق من اللون.
alpha
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 المحدد بواسطة: rgb(R، G، B).
public string ToRgbString()
Returns
قاعدة RGB
ToRgbaHexString()
يتم إدخال لون Hexadecimal مع: #RRGGBBAA.
public string ToRgbaHexString()
Returns
سلسلة لون Hexadecimal.
ToRgbaString()
يعود شريط يحتوي على لون RGBA المحدد بواسطة: rgba(R، G، B، A).
public string ToRgbaString()
Returns
قوس قزح .
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
>؛مثل جديد من فئة 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.