मैं #FF00FF
या FF00FF
जैसे किसी मान से System.Drawing.Color
बनाना चाहता हूं, इसके लिए कोड लिखने की आवश्यकता के बिना। इसके लिए कोई .NET अंतर्निहित पार्सर है?सिस्टम बनाने के लिए कैसे। ड्रॉइंग। रंग अपने हेक्साडेसिमल आरजीबी स्ट्रिंग से?
75
A
उत्तर
142
ColorTranslator.FromHtml("#FF00FF");
14
जब आप Convert-Class का उपयोग करते हैं तो यह आसान है। ToInt32
समारोह एक दूसरा पैरामीटर जो आधार स्ट्रिंग में है का प्रतिनिधित्व करता है के साथ एक अधिभार है
using System.Drawing
Color yourColor = Color.FromARGB(Convert.ToInt32("FF00FF", 16));
9
ColorConverter वर्ग का उपयोग करें:।
var converter = System.ComponentModel.TypeDescriptor.GetConverter(typeof(Color));
color = converter.ConvertFromString("#FF00FF");
यह भी जैसे मानक नामित रंग से परिवर्तित कर सकते हैं ConvertFromString ("ब्लू")
मानक .NET प्रकार रूपांतरण तंत्र की चर्चा के लिए here देखें।
51
आप System.Drawing.ColorTranslator स्थिर विधि से HTML का उपयोग कर सकते हैं।
उपयोग:
System.Drawing.ColorTranslator.FromHtml("#FFFFFF");
0
FROMNAME विधि मुझे
System.Drawing.Color.FromName("#FF00FF");
0
के लिए काम किया रंग का उपयोग करना चाहते एक निरंतर है, तो सी # उपयोग System.Drawing.Color.FromArgb (0xFF00FF)
में,। यह System.Drawing.Color.FromName
या System.Drawing.Color.FromHtml
से थोड़ा तेज़ है, क्योंकि स्ट्रिंग से पूर्णांक तक पार्सिंग रनटाइम के बजाए संकलन समय पर किया जाता है।
संबंधित मुद्दे
- 1. सिस्टम। ड्रॉइंग। सिस्टम से ब्रश। ड्रॉइंग। रंग
- 2. एक आरजीबी रंग मान को हेक्साडेसिमल
- 3. हेक्साडेसिमल को आरजीबी
- 4. आरजीबी से एचटीएमएल रंग कैसे परिवर्तित करें?
- 5. UIColor से हेक्साडेसिमल (वेब रंग)
- 6. हेक्साडेसिमल रंग स्ट्रिंग से रंग कैसे प्राप्त करें
- 7. सिस्टम। ड्रॉइंग। कंसोल एप्लिकेशन में रंग
- 8. आरजीबी रंग में हैश स्ट्रिंग
- 9. सिस्टम के लिए एसक्यूएल डेटा प्रकार। ड्रॉइंग। रंग
- 10. हेक्स रंग स्ट्रिंग को आरजीबी रंग
- 11. रेल के लिए आरजीबी रंग पिकर 3
- 12. .NET - सिस्टम में रंग नाम स्ट्रिंग को कनवर्ट करना। ड्रॉइंग। रंग
- 13. 'आयताकार' नामस्थान 'सिस्टम' ड्रॉइंग '
- 14. सीएसएस - आरजीबी या रंग के लिए हेक्स
- 15. स्टेनलेस स्टील के लिए आरजीबी रंग कोड
- 16. ढूँढना निकटतम आरजीबी रंग
- 17. सिस्टम क्यों है। ड्रॉइंग। रंग। ग्रीन (0, 128,0)?
- 18. कैसे स्ट्रिंग रंग करने के लिए आरजीबी पूर्णांक मान परिवर्तित करने के लिए
- 19. मैं कैसे अपने हेक्साडेसिमल कोड प्रतिनिधित्व
- 20. सिस्टम। ड्रॉइंग। स्ट्रीम करने के लिए छवि सी #
- 21. हेक्साडेसिमल रंग मानों में अग्रणी "# एफएफ" क्यों?
- 22. एक स्ट्रिंग रंग को अपने हेक्स कोड या आरजीबी मूल्य में कैसे परिवर्तित करें?
- 23. ड्रॉइंग ब्रश में रंग कैसे रीमेप करें?
- 24. एक आरजीबी रंग मान को C++ में हेक्साडेसिमल मान में कैसे परिवर्तित करें?
- 25. विनफॉर्म ड्रॉइंग - पैरामीटर सिस्टम रेज़्यूमे
- 26. सिस्टम कैसे बनाएं। ड्रॉइंग। इमेज सेमिट्रैस्पेरेंट?
- 27. आरजीबी या एचटीएमएल रंग कागज
- 28. कैसे बनाने के लिए रंग सेटिंग्स जाँचने
- 29. स्ट्रिंग के हेक्साडेसिमल डंप दिखाएं
- 30. सी # सिस्टम में अल्फा मास्किंग। ड्रॉइंग?
यह .NET 3.5 के लिए काम नहीं कर रहा है – UNeverNo