特殊な印刷ですが・・

解決


yn3872  2003-08-31 23:52:02  No: 108380  IP: [192.*.*.*]

できるかどうか不明ですが・・
AtlasのMapをVBから開いています。
ちょっと特殊で専用のフォーマットがあるのですが、
もしどなたかやったことがありましたら教えてください。
地図を表示した後に表示した地図を印刷したいのですが・・
Pictureの中に埋め込みましたが、ダメでした。
非常にわかりづらいと思いますが、わかる方ご教授お願いします。

編集 削除
名前なし  2003-09-01 00:37:14  No: 108381  IP: [192.*.*.*]

> 非常にわかりづらいと思いますが、わかる方ご教授お願いします。
提示された情報が少なすぎるので、明確な回答は出せそうにありません…。


> AtlasのMapをVBから開いています。
今は、どのようにして開いているのでしょうか?

POWER ATLAS for Windows等の、市販コントロールを使っているのでしょうか。
それとも、自分でPictureBox等に描画しているのでしょうか。
あるいは、製品付属のビューワ等に表示させているのでしょうか?

また、ライセンス購入したデータは、ベクトル系の物でしょうか、ラスタ系でしょうか。
そして、開発環境は.NET系なのでしょうか。それとも古いバージョンのVB?

編集 削除
yn3872  2003-09-01 08:32:59  No: 108382  IP: [192.*.*.*]

情報不足で申し訳ありません。
VBは6.0を使用しています。
アトラスの開発キットというのがあって、それを使ってプログラムしています。
モジュールがProAtlasControl  Module
OCXが、PAtlsPro.ocx
になっています。
データは市販の全国版DVDと同じと思います。
通常は、専用のWindowがあるのでそこに表示されます。
試したのはそのWindow自体をPictureBoxの中に表示させて印刷しようとしましたが、印刷はされますが、画像が出てこない・・といった状況です。
以上、よろしくお願いします。

編集 削除
クリリン  2003-09-01 14:27:41  No: 108383  IP: [192.*.*.*]

使った事が無いので、何とも言えませんが、恐らく、ビットマップ形式で保存する事が可能だと思いますので、地図画像をビットマップ形式にしたものをクリップボードに保存し、それを取得すると言う方法はどうでしょうか?
まぁ、保存・取得は他にもありますから、後はアイデア次第だと思います。

編集 削除
yn3872  2003-09-01 18:28:46  No: 108384  IP: [192.*.*.*]

クリップボードに保存して印刷・・
これで何とか動きました。
印刷方法とかいろいろやることはありますが・・
どうもありがとうございました。

編集 削除