PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
13753 | 00/11/01 16:38:47 | RE(9):PB6.5: 画像データについて By ひろゆき |
13752 | 00/11/01 16:03:32 | RE(8):PB6.5: 画像データについて By ryochan |
13750 | 00/11/01 14:04:11 | RE(7):PB6.5: 画像データについて By ひろゆき |
13747 | 00/11/01 11:29:26 | RE(6):PB6.5: 画像データについて By ryochan |
13745 | 00/11/01 11:00:38 | RE(5):PB6.5: 画像データについて By ひろゆき |
13736 | 00/10/31 22:59:29 | RE(4):PB6.5: 画像データについて By ryochan |
13735 | 00/10/31 20:31:06 | RE(3):PB6.5: 画像データについて By M.M |
13734 | 00/10/31 19:18:43 | RE(2):PB6.5: 画像データについて By ひろゆき |
13727 | 00/10/31 09:49:21 | RE(1):PB6.5: 画像データについて By ryochan |
13722 | 00/10/27 18:44:59 | PB6.5: 画像データについて By ひろゆき |
カテゴリ:データベース
日付:2000年10月31日 22:59 発信者:ryochan
題名:RE(4):PB6.5: 画像データについて
ひろゆきさん、こんばんは。
>ですが、DB OLEカラムに格納されたものが表示できません。
...
>状態になるのです。過去ログのビットマップに関する記述を見てみますと、ファイルに付く
>ヘッダが原因ではないかと推測できます。
ファイルヘッダの認識はちょっと
違うような気がします。(反論がでるかも)
JPEGを扱う処理をしたことがあるのですが、
そこから推測した限りでは、
JPEGのバイナリデータ(に限らず多くのバイナリデータ)
には「これはJPEG形式ですよ」
という情報は入っていないと思います。
JPEGデータを開発者が扱う場合、
これはJPEGデータだと
アサインさせるか、それとも拡張子をjpg、jpeg
にしないと、対応のコンポーネントは
判断できないと思います。
実際、JPEGファイルの拡張子を変更して(jp1等)
ペイントショップからそのJPEGファイルを
開くと、「このファイルタイプは対応していません」
というメッセージが出て画像を表示させることが
できません。
もし、ヘッダファイル情報があれば
ペイントショップクラスのツールならば
表示しても良いはずです。
M.MさんのおっしゃったLEAD TOOL
も私は知りませんが
バイナリデータをJPEGイメージ
として表示させるJPEG専門ツールだとしたら
表示できるかもしれません。
しかし、他の形式も処理することが
出来るのであれば、多分バイナリデータの
形式を指定するメソッドなり、
OLE指定もJPEGデータ、他のデータなり
分かれているはずです。
ペイントショップからどうしても
開きたい場合は、思いつかれたかも
しれませんが、OLEオブジェクト
を別に作っておき
SELECTBOLBでバイナリデータを
一旦ファイル(.jpg)に落として、
insertfile関数で読み込ませて
activateでアクティブにさせる
というのも一つの手かもしれません。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Oracle SQL*Net 2.3
Browser (記載なし)
Server SoftWare
OS Windows NT 4.0
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.