• 0

كيف أحصل على اللون انطلاقا من كود Hexadecimal على Net. ؟

أنا مبتدئ في البرمجة على بيئة Net. وأريد معرفة الوسيلة للحصول على اللون إنطلاقا من كود Hexadecimal، أي انطلاقا من كود مثل (000FFF#)؟

قرأت في إحدى المقالات عن إمكانية استعمال المكتبة System.Windows.Media.Color،لكن لا أدري كيفية استعمالها للحصول على نتيجة؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

يمكن استدعاء مكتبة System.Windows.Media التي تتيح لك الوصول إلى العديد من الإمكانيات من بينها استعمال صيغة اللون Hexadecimal، بهذه الطريقة:

using System.Windows.Media;

Color color = (Color)ColorConverter.ConvertFromString("#FFDFD991");

وتوجد طريقة ثانية أيضا:

string hex = "#FFFFFF";
Color _color = System.Drawing.ColorTranslator.FromHtml(hex);

وهذه قائمة بالألوان مع أكوادها Hexadecimal وRGB:

Name	        Hex Code	RGB Code
aliceblue	    #F0F8FF	240, 248, 255
antiquewhite	#FAEBD7	250, 235, 215
aqua	        #00FFFF	0, 255, 255
aquamarine	    #7FFFD4	127, 255, 212
azure	        #F0FFFF	240, 255, 255
beige	        #F5F5DC	245, 245, 220
bisque	        #FFE4C4	255, 228, 196
black	        #000000	0, 0, 0
blue	        #0000FF	0, 0, 255
blueviolet	    #8A2BE2	138, 43, 226
brown	        #A52A2A	165, 42, 42
burlywood	    #DEB887	222, 184, 135
cadetblue	    #5F9EA0	95, 158, 160
chartreuse	    #7FFF00	127, 255, 0
chocolate	    #D2691E	210, 105, 30
coral	        #FF7F50	255, 127, 80
cornsilk	    #FFF8DC	255, 248, 220
crimson	        #DC143C	220, 20, 60
cyan	        #00FFFF	0, 255, 255
darkblue	    #00008B	0, 0, 139
darkcyan	    #008B8B	0, 139, 139
darkgoldenrod	#B8860B	184, 134, 11
darkgray	    #A9A9A9	169, 169, 169
darkgreen	    #006400	0, 100, 0
darkkhaki	    #BDB76B	189, 183, 107
darkmagenta	    #8B008B	139, 0, 139
darkolivegreen	#556B2F	85, 107, 47 

باقي الألوان عبر هذا الرابط

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن