2

以下のコードを使用して画像をデータベースに保存し、それをバイト配列にストリーミングできますが、戻ってくると、画像の周りのアルファブレンディングが失われ、ブロック状の青い境界線が表示されます。

image.Save(stream, image.RawFormat);

どうすれば元の画像を取り戻すことができますか?

4

2 に答える 2

0

特定ImageFormatの を使用します。例:

image.Save(stream, ImageFormat.Png); 
于 2010-01-25T19:54:44.357 に答える
0

絶対にバイト配列として保存する必要がありますか...これを行う際にいくつかの問題があると聞いています。パスやその他の画像情報を保存して、アプリケーションがディレクトリから取得できるようにするのはどうですか...

于 2009-04-05T00:42:04.763 に答える