ようこそゲストさん | ログイン |

掲示板

トップページ > 記事閲覧
回転したラスタを含む領域を斜矩形印刷すると、ラスタの回転が未
日時: 2011/10/20 18:00
名前: nakano10

お世話になります。

FGCURDB,ADDBMCで取り込んだラスタをFGMOVCで回転させたり、
あらかじめ斜矩形の座標でFGCURDB,ADDBMCしたため既に回転したラスタを含む領域で
PRINTOUTOP3で回転印刷を行うと、ラスタが回転していない状態で印刷されます、
縦横サイズも異なっています。
PRINTOUTで印刷する際はラスタは見た目どおりの回転状態、サイズで無事印刷されます。
PRINTOUTOP3で回転印刷してもラスタが見た目どおりになるにはどのようにしたらよいでしょうか、あるいは足りない処理がありますか?
なお、
印刷したい領域を矩形ポリゴンで見せて操作者に移動、回転させて指定するというインターフェースのため、
PRINTOUTOP3の第一引数にFGOP3による中間ファイルを用いることはできず、
FGCURDBで斜矩形ポリゴンの中間ファイルを生成してあてがっています。

<開発環境>
XPSP2
VB6.0SP6
Ver6のドングルでVersion 2011.8.12.7を使用しています
メンテ

Page: 1 | 2 |

Re: 回転したラスタを含む領域を斜矩形印刷すると、ラスタの回転が未 ( No.3 )
日時: 2011/10/27 10:48
名前: GEOSISサポート

nakano10様

回答が遅くなり申し訳御座いません。
2点ご確認させてください。
@PRINTOUTOP3で印刷されるご希望の印刷イメージは、
 北上で印刷指定された部分だけ印刷されるイメージでしょうか。

A印刷結果の4隅に貼り付ける正方形ラスタ画像は、アイコンにすることは、可能でしょうか。
アイコンにすることが、可能でしたら整飾ファイルにシンボルとして4隅に登録するのは、如何でしょうか。
メンテ
Re: 回転したラスタを含む領域を斜矩形印刷すると、ラスタの回転が未 ( No.4 )
日時: 2011/10/27 16:32
名前: nakano10

御回答ありがとうございます。

@:印刷指定時は北上です(勿論斜矩形印刷であるため印字結果は北上とは限りません)。
A:正方形ラスタ画像は印刷するたびに生成するためあらかじめ用意しておくことができません、
解像度の点からもアイコンのサイズ(32x32dot?)には納まりそうにありません、が視野に入れておきたいと思いますので、
リアルタイムにシンボル登録をする方法がございましたらご教授願います。

なお、貼り付けるラスタ画像がBMP形式のときに件の症状があらわれることがわかりました。
JPGまたはPNGにすることで無事意図どおりの印刷結果を得ることができましたので、
変換してから貼り付けることにいたします。
メンテ
Re: 回転したラスタを含む領域を斜矩形印刷すると、ラスタの回転が未 ( No.5 )
日時: 2011/10/27 19:05
名前: GEOSISサポート

nakano10様

■リアルタイムにシンボル登録する方法
画像を作り直すときに、同名で作り直してください。

BMP形式の時に現象が現れるとのことですが、
PRINTOUTOP3実行前にDSPREFRESH(パラメータ2にCを設定)を実行して現象が改善されるかご確認ください。
メンテ
Re: 回転したラスタを含む領域を斜矩形印刷すると、ラスタの回転が未 ( No.6 )
日時: 2011/10/28 14:32
名前: nakano10

御回答ありがとうございます。

IFTに登録したICOファイル名で作りなおす、了解しました。
(今回の案件はNIGMAS4形式のシンボルを使用しているのでやはり断念しました)

>DSPREFRESH(パラメータ2にCを設定)
を試しましたがBMPでの症状が改善されることはありませんでした。
メンテ
Re: 回転したラスタを含む領域を斜矩形印刷すると、ラスタの回転が未 ( No.7 )
日時: 2011/10/28 14:45
名前: GEOSISサポート

nakano10様

ご確認有難う御座います。

お手数で申し訳御座いませんが、下記サポート宛に現象の画像を送って頂くことは、できますでしょうか。
BMPで現象のでる場合と、JPGまたはPNGで現象のでない場合を送ってくださると幸いです。

■サポートアドレス
support@mapple-sds.jp
メンテ
Re: 回転したラスタを含む領域を斜矩形印刷すると、ラスタの回転が未 ( No.8 )
日時: 2011/10/31 15:16
名前: GEOSISサポート

nakano10様

画像の送付有難う御座いました。

何点かご確認させてください。
1.現象の出るBMPの場合、ADDBMCコマンドで追加される回転後の枠は、4点図郭になっていますでしょうか。
  SAVETABLEコマンドでBMCテーブルを保存してBMCテーブルに4点図郭で保存されているかご確認ください。

2.BMCテーブルに同一ファイル名がある場合は、ファイル名を変えて
  現象が改善されるかご確認ください。


メンテ
Re: 回転したラスタを含む領域を斜矩形印刷すると、ラスタの回転が未 ( No.9 )
日時: 2011/10/31 16:06
名前: nakano10


御回答ありがとうございます。

SAVETABLEで出力されたBMCテーブルの中身を以下にペーストします。

○○○○○○○○ペースト開始
C ---------------------------------------------------------------
C 先頭1文字が C ならコメント行
C GrpNo ZName Xmin Ymin Xmax Ymax
C ---------------------------------------------------------------
999 C:\DAILY2011\111021\WORK1印刷実験\QR1.BMP -10150.674 2626.140 -10151.280 2628.046 -10149.374 2628.652 -10148.768 2626.746
999 C:\DAILY2011\111021\WORK1印刷実験\QR2.BMP -10155.522 2641.387 -10156.128 2643.293 -10154.222 2643.899 -10153.616 2641.993
999 C:\DAILY2011\111021\WORK1印刷実験\QR3.BMP -10131.985 2648.873 -10132.591 2650.779 -10130.685 2651.385 -10130.079 2649.479
999 C:\DAILY2011\111021\WORK1印刷実験\QR4.BMP -10127.136 2633.625 -10127.742 2635.531 -10125.836 2636.137 -10125.230 2634.231
○○○○○○○○ペースト終了

ひとつの画像の4点座標の中に同一X値も同一Y値もないので外接矩形でなく4点図郭になっていると考えられます。

なおペースト内容のとおり同一ファイル名はございません。
メンテ
Re: 回転したラスタを含む領域を斜矩形印刷すると、ラスタの回転が未 ( No.10 )
日時: 2011/10/31 17:19
名前: GEOSISサポート

nakano10様

BMCテーブルの情報有難う御座います。
弊社で現象確認致しました。
これから検証してまいります。
検証が終了次第ご連絡致しますので、暫くお待ちくださるようお願い致します。
メンテ
Re: 回転したラスタを含む領域を斜矩形印刷すると、ラスタの回転が未 ( No.11 )
日時: 2011/12/20 14:23
名前: GEOSISサポート

nakano10様

PRINTOUTOP3コマンドで、図郭が回転しているBMP画像の印刷を行うと回転されないで
印刷されていたのを修正致しました。
最新のGEOSIS-OCXをダウンロードして、現象が改善されるかご確認ください。
メンテ
Re: 回転したラスタを含む領域を斜矩形印刷すると、ラスタの回転が未 ( No.12 )
日時: 2012/01/04 17:12
名前: nakano10

斜矩形に貼り付けられたBMPが、見た目どおりに傾いて印刷されることを確認しました、処理の高速化も体感できました、
ありがとうございました。
メンテ

Page: 1 | 2 |



| 利用規約 |

(C) 2024 AS Locus INC.