- - PR -
BMPファイルをバイト型配列に読み込みたい
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-12-20 13:16
お世話になります。
ビットマップファイルをバイト型配列に読み込む方法をご教授ください。 検索の仕方が悪いのか・・・まったく情報が見つかりません。 ヒントだけでもいいです。 よろしくお願いいたします。 | ||||||||
|
投稿日時: 2006-12-20 13:23
どんな情報がほしいのでしょうか?
単なるファイルとしてのバイナリデータであれば バイナリモードで(BinaryReaderあたりを使って)ファイルを読めばいいだけだと思いますけど。 | ||||||||
|
投稿日時: 2006-12-20 14:25
シリアルポートに画像データを送信するために
ビットマップファイルのバイト型配列を使用します。 ビットマップファイルの画像のドットサイズなども必要です。 BinaryReader試してみたのですが情報が足りないようでした。 | ||||||||
|
投稿日時: 2006-12-20 14:37
Bitmapファイルのバイナリデータには確かサイズ等の情報を持っていたはずですが。 (BITMAPFILEHEADER構造体あたりで →参考:http://hp.vector.co.jp/authors/VA022217/tips/doc/bitmap.html)
どのように試してみて、どううまくいかなかったのでしょうか? ちなみに、いまさらですが、環境は必ず明記してください。 まず、プログラム言語が何なのか、OSは?VSのバージョンは?Windowsアプリケーションか等 [ メッセージ編集済み 編集者: Blue 編集日時 2006-12-20 14:46 ] | ||||||||
|
投稿日時: 2006-12-20 21:26
同じことにならなきゃいいけど→急がば回れ<wankuma.com 私のブログ>
_________________ | ||||||||
|
投稿日時: 2006-12-21 10:32
情報が足りずすいませんでした。
VS2005 WindowsCE 5.0 VBでの開発です。 PDAからモバイルプリンタのコマンドへ画像データを渡します。 コマンドのパラメータに画像データのヘキサを指定するのですが コマンドのパラメータ指定方法が間違っているのか 画像データをヘキサにする部分が間違っているのか 現状で判断できない状態です。 | ||||||||
|
投稿日時: 2006-12-21 23:59
ヘキサってなんでしょう?ヘキサって、6 ですよ?六を指定するって、どういうこと? 16は、ヘキサ・デカンです。で、16進数で指定するって、どういうこと? 例えば、255×255 の画像なら、0xff という、“文字列”を渡すのでしょうか?それとも、0xff という値の“バイナリ値”を渡すのでしょうか? _________________ |
1