सार्वजनिक कार्यप्रदर्शन अवलोकन (इंट सबआईडी, स्ट्रिंग का देशकोड) {बाइट [] objByteArray = (बाइट []) objResponse। जानकारी; // वापसी देखें (); System.IO.MemoryStream imagestream = नया सिस्टम.IO.MemoryStream (); Imagestream.Write (objByteArray, 0, objByteArray.Length); // नई फाइलस्ट्रीम रिससल्ट (नया सिस्टम। आईओ। मेमोरीस्ट्रीम (ओजबीएटेएरे, सच), "इमेज / पीजीएन" लौटें); नई फाइलस्ट्रीम रिससल्ट (इमेस्टस्ट्रीम, "इमेज / पीजीजी") लौटाएं; }
आपको स्मृति स्ट्रीम की आवश्यकता नहीं है, आप सीधे बाइट सरणी वापस कर सकते हैं :
सार्वजनिक कार्यप्रदर्शन अवलोकन (इंट सबआईडी, स्ट्रिंग का देशकोड) {बाइट [] objByteArray = (बाइट []) objResponse.Data; वापसी फ़ाइल (objByteArray, "image / png"); } और फिर दृश्य के अंदर और टैग का उपयोग करें जो आप अवलोकन नियंत्रक कार्रवाई के लिए इंगित करेंगे: रेज़र:
& lt; img src = "@ Url.Action (" अवलोकन "," कुछकंट्रोलर ", नया {subId = 123, countrycod =" en-US "} ) "/ & Gt; "कुछ नियंत्रक", नया {सबआईडी = 123, देशकोड = "एन-यूएस"})% & gt; " / & Gt;
Comments
Post a Comment