2009-11-13 14 views
10

विजुअल स्टूडियो 2005 का उपयोग करना, क्या मेरे पीसी पर अलग-अलग फाइलों के लिए छवि सूची में छवियों को निर्यात करने का कोई तरीका है? आईडीई का उपयोग करके, मैं छवि सूची का चयन करता हूं और इसकी गुणों को देखता हूं। "छवियों" संपत्ति में, मैं छवियों संग्रह संपादक संवाद लॉन्च करता हूं। मैं केवल छवियों को जोड़ और हटा सकता हूं, लेकिन मुझे सूची में पहले से मौजूद एक छवि को निर्यात करने का कोई तरीका नहीं मिल रहा है।वीएस2005 में छवि सूची से छवियों को कैसे निर्यात करें?

क्यों? मूल सूची बनाने वाले डेवलपर ने हमारी कंपनी छोड़ दी है और मुझे एएसपी.NET एप्लिकेशन के लिए छवियों की आवश्यकता है (.jpeg में कनवर्ट किया जाएगा)।

सहायता के लिए धन्यवाद!

+1

यह किस प्रकार की सूची है? क्या यह सी # या वीबी.नेट में है? क्या छवियां ड्रॉप डाउन सूची में संग्रहीत हैं? – iJK

उत्तर

19

आप छवियों को निर्यात करने के लिए कुछ सरल कोड लिख सकते हैं। आप इस बात का जिक्र नहीं करते कि आप किस भाषा का उपयोग कर रहे हैं, इसलिए सी # और वीबी दोनों में समाधान है।

सी #

for (int x = 0; x < imageList1.Images.Count; ++x) 
{ 
    Image temp = imageList1.Images[x]; 
    temp.Save("image" + x + ".bmp"); 
} 

वीबी

For x As Integer = 0 To imageList1.Images.Count - 1 
    Dim temp As Image = imageList1.Images(x) 
    temp.Save("image" & x & ".bmp") 
Next 
+0

मैं आपके उत्तर से सहमत हूं - मैं एक विजुअल स्टूडियो विकल्प की उम्मीद कर रहा था जिसे मुझे पता नहीं था। उपर्युक्त कोड के लिए धन्यवाद, मैं सी # में हूं और यह अच्छा लग रहा है! मुझे लगता है कि यह एकमात्र विलाप है। धन्यवाद! – cbuck12000

+0

ध्यान दें कि दस्तावेज़ों के अनुसार, 'छवियों' संग्रह सूचकांक से लौटाई गई छवि एक अलग प्रति है जिसे कॉलर द्वारा वास्तव में निपटान किया जाना चाहिए जब वे इसके साथ किए जाते हैं। https://msdn.microsoft.com/en-us/library/bz38zyat(v=vs.110).aspx –

2

codeproject पर वहाँ उदाहरण आवेदन ऐसा करने के तरीके है।

मैं जो समर्थन करता है एंबेडेड छवि धरनेवाला से एक नए संस्करण बना लिया है:

  • PNG छवियों
  • jpg छवियों
  • gif छवियों
  • सहेजें एक फ़ोल्डर
  • को एक ही बार में सभी छवियों

बाइनरी और सोर्सकोड here पाया जा सकता है ।

+0

अच्छा काम करता है। बस स्रोत कोड डाउनलोड करना याद रखें और नवीनतम ढांचे के साथ पुन: संकलित करें – myrocode

संबंधित मुद्दे