Class Color

Color class

कलर क्लास आपको रंगों को रेड-ग्रीन-ब्लू (RGB) वैल्यू, ह्यू-सेचुरेशन-ल्युमिनोसिटी (HSL) वैल्यू, ह्यू-सेचुरेशन-वैल्यू (HSV) वैल्यू, ह्यू-व्हाइटनेस-ब्लैकनेस (HWB) के रूप में निर्दिष्ट करने देता है ) मान, हल्कापन-AB (LAB) मान, चमक-क्रोमा-ह्यू (LCH) मान, सियान-मैजेंटा-पीला-की (CMYK) मान, प्राकृतिक रंग (NCOL) मान, या रंग के नाम के साथ . पारदर्शिता दर्शाने के लिए एक अल्फा चैनल भी उपलब्ध है।

public class Color

कंस्ट्रक्टर्स

नामविवरण
Color()का एक नया उदाहरण प्रारंभ करता हैColor वर्ग. डिफ़ॉल्ट रंग काला है।
Color(byte, byte, byte)का एक नया उदाहरण प्रारंभ करता हैColorclass. सभी रंग घटक 0-255 की सीमा में होने चाहिए।
Color(float, float, float)का एक नया उदाहरण प्रारंभ करता हैColor class. सभी रंग घटक 0-1. की सीमा में होने चाहिए
Color(int, int, int)का एक नया उदाहरण प्रारंभ करता हैColorclass. सभी रंग घटक 0-255 की सीमा में होने चाहिए।
Color(byte, byte, byte, byte)का एक नया उदाहरण प्रारंभ करता हैColorclass. सभी रंग घटक 0-255 की सीमा में होने चाहिए।
Color(float, float, float, float)का एक नया उदाहरण प्रारंभ करता हैColor class. सभी रंग घटक 0-1. की सीमा में होने चाहिए
Color(int, int, int, int)का एक नया उदाहरण प्रारंभ करता हैColorclass. सभी रंग घटक 0-255 की सीमा में होने चाहिए।

गुण

नामविवरण
Alpha { get; }रंग के अल्फा घटक का प्रतिनिधित्व करता है।
Blue { get; }रंग के नीले घटक का प्रतिनिधित्व करता है।
Green { get; }रंग के हरे घटक का प्रतिनिधित्व करता है।
Red { get; }रंग के लाल घटक का प्रतिनिधित्व करता है

तरीकों

नामविवरण
static FromCmyk(float, float, float, float)अनुरोधित सियान, मैजेंटा, पीला, कुंजी (काला) मानों के साथ एक नया रंग लौटाता है।
static FromCmyka(float, float, float, float, float)अनुरोधित सियान, मैजेंटा, पीला, कुंजी (काला), अल्फा मानों के साथ एक नया रंग लौटाता है।
static FromGray(float)अनुरोधित ग्रे मान के साथ एक नया रंग लौटाता है।
static FromHsl(float, float, float)अनुरोधित रंग, संतृप्ति, संतृप्ति मूल्यों के साथ एक नया रंग देता है।
static FromHsla(float, float, float, float)अनुरोधित रंग, संतृप्ति, संतृप्ति, अल्फा मानों के साथ एक नया रंग लौटाता है।
static FromHsv(float, float, float)अनुरोधित रंग, संतृप्ति, मान के साथ एक नया रंग लौटाता है।
static FromHsva(float, float, float, float)अनुरोधित रंग, संतृप्ति, मान, अल्फा के साथ एक नया रंग लौटाता है।
static FromHwb(float, float, float)अनुरोधित रंग, सफेदी, कालापन मूल्यों के साथ एक नया रंग देता है।
static FromHwba(float, float, float, float)अनुरोधित रंग, सफेदी, कालापन मूल्यों के साथ एक नया रंग देता है।
static FromInt(int)अनुरोधित ARGB मान के साथ एक नया रंग लौटाता है।
static FromLab(float, float, float)अनुरोधित हल्कापन, ए, बी मान के साथ एक नया रंग लौटाता है।
static FromLaba(float, float, float, float)अनुरोधित हल्कापन, ए, बी, अल्फा मानों के साथ एक नया रंग लौटाता है।
static FromLch(float, float, float)अनुरोधित ल्यूमिनेंस, क्रोमा, ह्यू वैल्यू के साथ एक नया रंग लौटाता है।
static FromLcha(float, float, float, float)अनुरोधित ल्यूमिनेंस, क्रोमा, ह्यू, अल्फा मानों के साथ एक नया रंग लौटाता है।
static FromOklab(float, float, float)OKLAB मॉडल के लिए अनुरोधित हल्केपन, A, B मानों के साथ एक नया रंग लौटाता है।
static FromOklaba(float, float, float, float)OKLAB मॉडल के लिए अनुरोधित हल्केपन, A, B, अल्फा मानों के साथ एक नया रंग लौटाता है।
static FromOklch(float, float, float)OKLAB मॉडल के लिए अनुरोधित ल्यूमिनेंस, क्रोमा, ह्यू वैल्यू के साथ एक नया रंग लौटाता है।
static FromOklcha(float, float, float, float)OKLAB मॉडल के लिए अनुरोधित ल्यूमिनेंस, क्रोमा, ह्यू, अल्फा मानों के साथ एक नया रंग लौटाता है।
static FromRgb(byte, byte, byte)अनुरोधित जीईडी, हरे, नीले मानों के साथ एक नया रंग लौटाता है। सभी रंग घटक 0-255 की सीमा में होने चाहिए।
static FromRgb(float, float, float)अनुरोधित जीईडी, हरे, नीले मानों के साथ एक नया रंग लौटाता है। सभी रंग घटक 0-1 की सीमा में होने चाहिए।
static FromRgb(int, int, int)अनुरोधित जीईडी, हरे, नीले मानों के साथ एक नया रंग लौटाता है। सभी रंग घटक 0-255 की सीमा में होने चाहिए।
static FromRgba(byte, byte, byte, byte)अनुरोधित ged, हरा, नीला, अल्फा मानों के साथ एक नया रंग लौटाता है। सभी रंग घटक 0-255 की सीमा में होने चाहिए।
static FromRgba(float, float, float, float)अनुरोधित जीईडी, हरा, नीला, अल्फा मानों के साथ एक नया रंग लौटाता है। सभी रंग घटक 0-1 की सीमा में होने चाहिए।
static FromRgba(int, int, int, int)अनुरोधित ged, हरा, नीला, अल्फा मानों के साथ एक नया रंग लौटाता है। सभी रंग घटक 0-255 की सीमा में होने चाहिए।
static FromString(string)सीएसएस रंग वाली स्ट्रिंग को पार करता है और एक नया रंग लौटाता है।
static FromUint(uint)अनुरोधित ARGB मान के साथ एक नया रंग लौटाता है।
AddLuminosity(float)इसकी चमक और डेल्टा मान के योग के साथ रंग की प्रति बनाता है।
Convert(ColorModel)निर्दिष्ट रंग मॉडल के प्रारूप में रंग घटक लौटाता है।
override Equals(object)निर्धारित करता है कि निर्दिष्ट किया गया है या नहींColor इस उदाहरण के बराबर है.
GetComplementary()एक नया रंग लौटाता है जो मूल से रंग चक्र के विपरीत दिशा में होता है।
override GetHashCode()एक हैश कोड लौटाता है।
GetHue()रंग का रंग देता है.
GetLuminosity()रंग की चमक देता है.
GetSaturation()रंग की संतृप्ति लौटाता है।
ToInt()रंग ARGB घटकों को int. में एन्कोड करता है
ToName()रंग का नाम लौटाता है यदि यह सीएसएस नामित रंगों की सूची में रंग से मेल खाता है, या एक खाली स्ट्रिंग है।
ToNaturalColorString(int)रंग से दूरी (प्रतिशत में) निर्दिष्ट करने के लिए एक रंग अक्षर का उपयोग करके एक प्राकृतिक रंग (NCol) निर्दिष्ट रंग लौटाता है।
ToRgbaHexString()एक हेक्साडेसिमल रंग देता है जिसके साथ निर्दिष्ट किया गया है: #RRGGBBAA.
ToRgbaString()इसके द्वारा निर्दिष्ट RGBA रंग वाली स्ट्रिंग देता है: rgba(R, G, B, A).
ToRgbHexString()एक हेक्साडेसिमल रंग देता है जिसके साथ निर्दिष्ट किया गया है: #RRGGBB.
ToRgbString()एक स्ट्रिंग देता है जिसमें आरजीबी रंग निर्दिष्ट होता है: rgb(R, G, B).
override ToString()एक स्ट्रिंग लौटाता है जिसमें RGBA घटक मान होते हैं।
ToUint()रंग ARGB घटकों को अहस्ताक्षरित int. में एन्कोड करता है
WithAlpha(float)निर्दिष्ट अल्फा घटक के साथ रंग की प्रतिलिपि बनाता है।
WithHue(float)निर्दिष्ट रंग के साथ रंग की प्रतिलिपि बनाता है.
WithLuminosity(float)निर्दिष्ट चमक के साथ रंग की प्रति बनाता है।
WithSaturation(float)निर्दिष्ट संतृप्ति के साथ रंग की प्रति बनाता है।

यह सभी देखें