喫茶XRAYトップページ


[3450] やはりここにたどりついた…返信 削除
2010/6/14 (月) 23:11:19 たてぐや@再起動中 〔HomePage
 先日からやり始めた図面を描くプログラムですが、QRImageのCanvasに
描くと、画面に合わせて解像度が低く、非常に汚い… なんとかならない
かと、ググっていたらここにたどりついて、plPrevが出てきました。試し
にやってみたらきれいじゃないですか。またMr.XRAYさんのコンポーネン
トにお世話になりそうです。明日から、Canvas描画を全部書き換えるつも
りです。何がいいったって、引数が0.1mmというのが気に入りました。
Canvasに直接描こうとすると、「実際に書きたい長さはなんミリで、
解像度がこうだから」と計算が複雑でソースコードも汚くなっていました
が、おかげさまできれいに描けそうです。改めて感謝!

[3453] Re:やはりここにたどりついた…返信 削除
2010/6/15 (火) 00:34:35 Mr.XRAY
▼ たてぐや@再起動中さん

> りです。何がいいったって、引数が0.1mmというのが気に入りました。

う〜む.
0.1mmだと不足かも知れませんよ.今だったら0.01mmの方が
いいんでしょうけど(リソースの関係で0.1mmにしたんです).
数年前に,メールで問い合わせがありましたが,0.01mmのサポート
は拒否していまいました(^^;

開発当初はWindows98でしたから.
インチスケールの帳票の印刷にちょっと苦労しました(0.1mmだと)
http://mrxray.on.coocan.jp/Delphi/plSetPrinter/FreeSizePaper.htm#02

それに,TplPrveでは印刷コードを自分でゴリゴリ書かなきゃいけません(笑)


[3458] Re2:やはりここにたどりついた…返信 削除
2010/6/15 (火) 21:09:01 たてぐや@再起動中 〔HomePage
▼ Mr.XRAYさん

> 0.1mmだと不足かも知れませんよ.今だったら0.01mmの方が
> いいんでしょうけど(リソースの関係で0.1mmにしたんです).


 今作ろうとしているものでは、0.1mmの解像度があれば十分なのです。
正確な実寸図が必要で、たとえばIC回路のプリント基板のパターンでも
書かない限り必要性はそんなに高くはないと思います。寸法表示の方で
カバーできますし。

> それに,TplPrveでは印刷コードを自分でゴリゴリ書かなきゃいけません(笑)

 ゴリゴリ書くのは覚悟の上です。最初からそのつもりでした。と言いながら
今日は図面枠描くだけで半日つぶれた…

[3454] Re:やはりここにたどりついた…返信 削除
2010/6/15 (火) 00:40:22 Mr.XRAY
▼ たてぐや@再起動中さん

>  先日からやり始めた図面を描くプログラムですが、QRImageのCanvasに

確かQuickReportもLightReport2もピットマップでの印刷だと記憶しています.
TplPrevはメタファイルなので,拡大縮小には強いです.
ただ,開発当時メタファイルにはいろいろ問題があり,当時調べた結果
では,ほとんどビットマップが多かったですね.


INCM/CMT
Cyclamen v3.82