Lebih
Cara membuat byte array dari HttpPostedFile
I'm menggunakan gambar komponen yang memiliki FromBinary metode. Bertanya-tanya bagaimana saya mengkonversi input stream menjadi byte array
HttpPostedFile file = context.Request.Files[0];
byte[] buffer = new byte[file.ContentLength];
file.InputStream.Read(buffer, 0, file.ContentLength);
ImageElement image = ImageElement.FromBinary(byteArray);
148
6
Menggunakan BinaryReader objek untuk kembali byte array dari sungai seperti:
baris 2 harus diganti dengan
Itu tidak't bekerja jika file anda InputStream.Posisi diatur ke ujung sungai. Saya garis tambahan:
dalam pertanyaan anda, baik buffer dan byteArray tampaknya byte[]. Jadi:
sebelum streaming.copyto, anda harus me-reset streaming.posisi ke 0, kemudian itu bekerja dengan baik.
Untuk gambar jika anda menggunakan Halaman Web v2 gunakan WebImage Kelas