- PR -

BMPファイルをバイト型配列に読み込みたい

1
投稿者投稿内容
未記入
大ベテラン
会議室デビュー日: 2006/05/19
投稿数: 125
投稿日時: 2006-12-20 13:16
お世話になります。

ビットマップファイルをバイト型配列に読み込む方法をご教授ください。

検索の仕方が悪いのか・・・まったく情報が見つかりません。
ヒントだけでもいいです。

よろしくお願いいたします。
Blue
大ベテラン
会議室デビュー日: 2005/09/12
投稿数: 230
お住まい・勤務地: 知っている人は知っている
投稿日時: 2006-12-20 13:23
どんな情報がほしいのでしょうか?
単なるファイルとしてのバイナリデータであれば
バイナリモードで(BinaryReaderあたりを使って)ファイルを読めばいいだけだと思いますけど。
未記入
大ベテラン
会議室デビュー日: 2006/05/19
投稿数: 125
投稿日時: 2006-12-20 14:25
シリアルポートに画像データを送信するために
ビットマップファイルのバイト型配列を使用します。
ビットマップファイルの画像のドットサイズなども必要です。

BinaryReader試してみたのですが情報が足りないようでした。
Blue
大ベテラン
会議室デビュー日: 2005/09/12
投稿数: 230
お住まい・勤務地: 知っている人は知っている
投稿日時: 2006-12-20 14:37
引用:
ビットマップファイルの画像のドットサイズなども必要です。


Bitmapファイルのバイナリデータには確かサイズ等の情報を持っていたはずですが。
(BITMAPFILEHEADER構造体あたりで
→参考:http://hp.vector.co.jp/authors/VA022217/tips/doc/bitmap.html)

引用:
BinaryReader試してみたのですが情報が足りないようでした。


どのように試してみて、どううまくいかなかったのでしょうか?


ちなみに、いまさらですが、環境は必ず明記してください。
まず、プログラム言語が何なのか、OSは?VSのバージョンは?Windowsアプリケーションか等

[ メッセージ編集済み 編集者: Blue 編集日時 2006-12-20 14:46 ]
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2006-12-20 21:26
同じことにならなきゃいいけど→急がば回れ<wankuma.com 私のブログ>
_________________
未記入
大ベテラン
会議室デビュー日: 2006/05/19
投稿数: 125
投稿日時: 2006-12-21 10:32
情報が足りずすいませんでした。


VS2005 WindowsCE 5.0 VBでの開発です。
PDAからモバイルプリンタのコマンドへ画像データを渡します。
コマンドのパラメータに画像データのヘキサを指定するのですが
コマンドのパラメータ指定方法が間違っているのか
画像データをヘキサにする部分が間違っているのか
現状で判断できない状態です。
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2006-12-21 23:59
引用:

未記入さんの書き込み(2006-12-21 10:32)より:

VS2005 WindowsCE 5.0 VBでの開発です。
PDAからモバイルプリンタのコマンドへ画像データを渡します。
コマンドのパラメータに画像データのヘキサを指定するのですが
コマンドのパラメータ指定方法が間違っているのか
画像データをヘキサにする部分が間違っているのか
現状で判断できない状態です。


 ヘキサってなんでしょう?ヘキサって、6 ですよ?六を指定するって、どういうこと?

 16は、ヘキサ・デカンです。で、16進数で指定するって、どういうこと?
 例えば、255×255 の画像なら、0xff という、“文字列”を渡すのでしょうか?それとも、0xff という値の“バイナリ値”を渡すのでしょうか?

_________________
1

スキルアップ/キャリアアップ(JOB@IT)