0

こんにちは、Oracleデータベースに保存されている画像を(blob形式だと思います)表示する必要があります。データセットのデータベースから画像を取得しました = dt.rows[0]["image"]。画像を変換してページに表示するにはどうすればよいですか。

ありがとう。

4

1 に答える 1

1

ページに表示するには、画像を Web サーバーとは別のリソースとして提供する必要があります。

つまり、page.aspx には src="your_image.aspx" のタグが含まれます。your_image.aspx では、応答ヘッダーをクリアし、Content-type が正しく設定されていること (image/jpg など) を確認し、dt.rows[0]["image"] の内容をバイト配列に入れ、次に、Response.BinaryWrite(yourByteArray) のようなものでバイナリ イメージに書き出します。

これは単なる大まかな概要です。詳細については、グーグルを使用してください:)

于 2013-10-10T21:39:02.087 に答える