C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: イメージデータをJPEGに保存する


(過去ログ 123 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■73614 / inTopicNo.1)  イメージデータをJPEGに保存する
  
□投稿者/ ようこ (1回)-(2014/10/17(Fri) 14:12:36)

分類:[VB.NET/VB2005 以降] 

お世話になります。
SQLサーバの「社員マスタ」テーブル内にIMGという名前のイメージフィールド(IMAGE型)があります。
こちらの中身には写真が保存されております。

この写真をマイピクチャに保存したいのですが、やり方がわからないので、サンプルはございませんでしょうか?
よろしくお願いいたします。
引用返信 編集キー/
■73616 / inTopicNo.2)  Re[1]: イメージデータをJPEGに保存する
□投稿者/ 魔界の仮面弁士 (150回)-(2014/10/17(Fri) 15:30:19)
No73614 (ようこ さん) に返信
> SQLサーバの「社員マスタ」テーブル内にIMGという名前のイメージフィールド(IMAGE型)があります。
> こちらの中身には写真が保存されております。

その JPEG 画像は、どのようにして保存されたものですか?

たとえば、Access からリンクテーブルで埋め込まれたものの場合、
OLE 埋め込みの情報が含まれているため、そのまま抜き出しても使えません。
画像データ部をさらに切り出す処置が必要になります。
http://support.microsoft.com/kb/884484/ja
http://hpcgi1.nifty.com/MADIA/vbnet/wwwlng.cgi?print+200905/09050010.txt



そうではなく、生の画像バイナリが無加工でセットされているだけなら、
As Byte() なバイナリデータとして取り出した上で、
File.WriteAllBytes メソッド等で保存すれば OK です。
引用返信 編集キー/
■73651 / inTopicNo.3)  Re[2]: イメージデータをJPEGに保存する
□投稿者/ ようこ (2回)-(2014/10/22(Wed) 14:05:33)
ありがとうございました。
この方法で解決いたしました。
本当に感謝です。

解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -