ちょっと一般的な質問でなくてごめんなさい。
自分のプログラムで適当に命令しながら、グラフを作りたい(画像ファイルとして出力したい)と思っています。どうしたらいいのでしょう。
実は、今まで、直接プリンタに出すようにしてきました。私は Canon のプリンタを利用していたので、Lips3 の出力イメージを外部ファイルに書き出すようなソフトを作っていました。そのファイルをプリンタに送ると、グラフが出力されました。
そのようなソフトを作るに当たっては、基本的には、ある点から別の点まで直線を引くこと、ある点に指定された文字を書くことくらいの基本操作を用意し(ここは LIPS3 のマニュアルと首っ引きでした)、あとはそれを組み合わせて自分なりのイメージでグラフを書いてきました。Excel などのグラフ機能では自分の思い通りのグラフが書けないので、ダメなのです。
最近は、紙ベースでは間に合わなくなってきました。そこで、BMP なり GIF なりの形式でファイルに書き出し、適当な閲覧ソフトで見られるようにしたいと思っています。これならHPにも手軽に載せられます。しかし、そのような「自分の思い通りのイメージを書く」のに必要な技術情報がなく、どこでどうやればいいのか、さっぱりわかりません。
もっとも簡単には BMP ファイルの構造が説明されていれば、自分で、それにあわせてビット操作してファイルに書き出してもいいと思います。
皆さんのお知恵をお貸しください。
No.1ベストアンサー
- 回答日時:
「ファイルのフォーマットさえ分かれば、後はプログラムを組むだけだぜぃ」という
ことですね。
BMP ファイルのフォーマットを説明してあるサイトは、星の数ほどあるでしょうが、
有名所を一つ参考URLのひとつめに紹介しておきます。
後は、別のアプローチとして、画像ファイルに対する描画ライブラリを使う方法を
紹介しておきましょう。
これも、有名所なのですが、GD というライブラリがあります(参考URLのふたつめ)。
諸般の事情から GIF のサポートは打ち切られましたが、PNG と JPEG の出力が
できます。
C/C++ から使えるのはもちろん、Perl のモジュールなどもあります。
参考URL:http://www.wotsit.org/,http://www.boutell.com/gd/
二つの URL を見ました。
私のやりたいことは、いずれかの方法でできそうです。
前者のほうが自由度が高く、楽なような気がしています。どこかの BMP ファイルをダンプしながらこの文書と照らし合わせると構造が理解できるだろうし、……。
できれば、日本語の文書のほうがありがたいのですが、ま、英語でもあまり問題ないと思います。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(教育・科学・学問) こんにちは!今日中に締め切りなので至急お願いしたのですが、初めて大学でレポートを書きます! グラフの 1 2023/07/12 01:45
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- Excel(エクセル) エクセルについて/Excel グラフを作りたいのですが、エクセルが苦手でうまくできません。 グラフの 1 2022/07/28 00:35
- Word(ワード) Word文書のドラッグ操作による配置調整。 1 2022/10/16 19:24
- その他(パソコン・スマホ・電化製品) 学校からGitHubのアカウントを作って事前学習として動画を見て、動画の通りに操作していたら、アカウ 4 2023/04/16 11:44
- バックアップ 外付けHDDの データ復元 5 2023/06/07 08:40
- YouTube ユーチューブへの動画投稿にサムネイルを付ける方法は? 1 2022/07/21 23:45
- Excel(エクセル) EXCELのグラフを画像(JPG形式)で保存、通常実行がうまく行かない。ステップインはうまく行く 3 2022/08/30 12:06
- 画像編集・動画編集・音楽編集 inkscapeで作成した図の保存の仕方とその保存したファイルの編集の仕方 1 2022/09/22 09:33
- その他(IT・Webサービス) WEBサイト内のファイルを探す方法は? 1 2022/11/11 16:38
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
exeファイルの中身を見ることは...
-
jlbという拡張子のファイルを開...
-
windowsでpkgファイルを開きた...
-
拡張子 .lhdはどのようなソフト...
-
winMXとwinnyの違い
-
mdsファイルを開くにはどうすれ...
-
IOOファイルを ISOファイルに...
-
ISOファイルとMDSファイ...
-
拡張子 「LPD」って なにで編...
-
dllファイルって何ですか?
-
MDDファイルを開きたいです(超...
-
PDDファイル拡張子が見れるサム...
-
暗号化(アタッシュケース)し...
-
CDのimgからcue作成
-
Adobe Photoshop7.0の日本語化...
-
pngファイルで、音を鳴らす方法...
-
EX4ファイルがgoogleのアイコン...
-
ファイルが開けないので困って...
-
SEQファイルの開き方
-
動画ファイルにパスワードをつ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
exeファイルの中身を見ることは...
-
jlbという拡張子のファイルを開...
-
拡張子 .lhdはどのようなソフト...
-
windowsでpkgファイルを開きた...
-
winMXとwinnyの違い
-
ファイル検索ソフトEverything ...
-
txtファイルから特定の文字列が...
-
相手先の方がPDFを開けません
-
BOX(ファイル共有)でエクセル...
-
FileVisorは今でも使えますか?
-
拡張子 「LPD」って なにで編...
-
mdsファイルを開くにはどうすれ...
-
Win10でショートカットファイル...
-
Docuworksで文書の一括回転操作...
-
inddという拡張子ファイルを開...
-
リンク先のファイルを一括ダウ...
-
拡張子がpxd開きたい
-
動画ファイルにパスワードをつ...
-
拡張子より前の部分が同じファ...
-
ISOファイルとMDSファイ...
おすすめ情報