मैं एक छवि घटक का उपयोग कर रहा हूं जिसमें एक FromBinary विधि है। आश्चर्य है कि मैं अपनी इनपुट स्ट्रीम को बाइट सरणी में कैसे परिवर्तित करूं
HttpPostedFile file = context.Request.Files[0];
byte[] buffer = new byte[file.ContentLength];
file.InputStream.Read(buffer, 0, file.ContentLength);
ImageElement image = ImageElement.FromBinary(byteArray);
हम किसी अन्य .aspx पृष्ठ में फ़ाइल कैसे पोस्ट कर रहे हैं?
—
शिवानी
क्या यह लाइन फ़ाइल नहीं है। InputStream.Read (बफर, 0, फ़ाइल। कंटेंट लय); इनपुट स्ट्रीम से बाइट्स के साथ बफर भरें? नीचे दिए गए उत्तर में @Wolfwyrd द्वारा बताए अनुसार हमें बाइनरीरएडर.हेडबाइट्स (...) का उपयोग क्यों करना चाहिए ? चित्र नहीं होगा। FromBinary (बफर); समस्या का समाधान कीजिए?
—
श्रीनिधि शंकर