/ / मैं एक सिस्टम कैसे बना सकता हूं। कई बिटमैप्स से ड्रॉइंग। आइकन? - सी #, बिटमैप, प्रतीक

मैं एक सिस्टम कैसे बना सकता हूं। कई बिटमैप्स से ड्रॉइंग। आइकन? - सी #, बिटमैप, प्रतीक

मैं एक आइकन ऑब्जेक्ट कैसे बना सकता हूं जिसमें शामिल हैएकाधिक आकार? मैं इसे संसाधन से लोड नहीं कर सकता क्योंकि सामग्री विभिन्न ओवरलेड बिटमैप्स से बनाई गई है। मैं एक .ico फ़ाइल नहीं बना सकता क्योंकि बिटटाप्स रनटाइम पर उत्पन्न होते हैं।

मेरे पास 4 बिटमैप ऑब्जेक्ट्स हैं (16x16, 32x32, 64x64 और 128x128)। मैं इन 4 बिटमैप्स को एक आइकन ऑब्जेक्ट में जोड़ना चाहता हूं।

उत्तर:

जवाब के लिए 3 № 1

एकाधिक आकारों के साथ एक आइकन ऑब्जेक्ट बनाने के लिए आपको एक आईसीओ फ़ाइल या आईसीओ फ़ाइल की स्ट्रीम की आवश्यकता है। IconFactory का यह सी # नमूना कोड दिखाएं कि आप सी # में इस तरह के स्ट्रीम फॉर्म एकाधिक छवियों को कैसे बना सकते हैं। BufferedImage ऑब्जेक्ट्स के बजाय बिटमैप ऑब्जेक्ट्स का उपयोग करने के लिए इस नमूना को बदलना आसान होना चाहिए।


जवाब के लिए 0 № 2

मैं एक सिस्टम कैसे बना सकता हूं। एकाधिक से ड्रॉइंग। आइकन बिटमैप?

आप "टी। सिस्टम। ड्रॉइंग। आइकन में केवल एक छवि हो सकती है।

एक .ico फ़ाइल या आइकन समूह संसाधन में एकाधिक छवियां हो सकती हैं। लेकिन जब आप सिस्टम में लोड होते हैं। ड्रॉइंग। आइकन आप उन छवियों में से केवल एक का चयन करते हैं।