ファイルをバイト配列(データ)に抽出する関数があります。
int contentLength = postedFile.ContentLength;
byte[] data = new byte[contentLength];
postedFile.InputStream.Read(data, 0, contentLength);
後で、このバイト配列を使用して System.Drawing.Image オブジェクトを作成します (データはバイト配列です)。
MemoryStream ms = new MemoryStream(data);
Image bitmap = Image.FromStream(ms);
「ArgumentException: パラメータが無効です」という例外が発生します。
元の投稿ファイルには 500k の jpeg 画像が含まれていました...
これが機能しない理由はありますか?
注:バイト配列に変換してからメモリストリームに変換する正当な理由があることを保証します!!