Printer.Canvasをプレビューできますか?


林檎  2005-04-07 05:29:25  No: 14135

こんにちは。
delphiというかプログラム初心者の林檎と申します。
変な質問をするかもしれませんが宜しくお願いいたします。

Printer.Canvasをプレビューしたいのですが、可能でしょうか?
ソースの修正をしていまして、
なんとか簡単にプレビューをしたいのですが。。。


Fusa  2005-04-07 07:16:43  No: 14136

PrimoPDFというフリーソフトを使ってみてはいかがでしょうか。
印刷物をPDFとしてみることができます。

お望みの回答と全然違うと思うのですが、
すいません。

SEならぬ似非イーとして、こんな逃げばっかり上手になっちゃいまして....


HOta  2005-04-07 16:15:47  No: 14137

Printer.Canvasはその名の通り、プリンターですから、
プレビューは画面に表示できるImageなどのCanvasに表示させます。


@っしー  2005-04-07 18:55:44  No: 14138

Delphi Graphic Secretsという書籍に、詳しく書かれていますよ。

http://www.amazon.co.jp/exec/obidos/ASIN/4797319224/qid=1112835183/sr=8-1/ref=sr_8_xs_ap_i1_xgl/250-0691106-7546630

入手が困難かな?


林檎  2005-04-07 21:25:40  No: 14139

Fusaさん、HOtaさん、@っしーさん、レスありがとうございます。

そして今QuickReportでできないかと挑戦しています。

無謀すぎますか?


HOta  2005-04-07 23:54:33  No: 14140

レポートコンポーネントは、プレビューをサポートしていますので、
よいと思います。


林檎  2005-04-14 18:42:44  No: 14141

プレビューできませんでした。。。
複数Printer.Canvasで描画?しているものを
ひとつのQReportにのせるというのはできないのでしょうか。。。

わたしが試したのはPrinter.Canvasと書かれているところを
すべてQReport.Printer.Canvasに変えただけです。
(Printer.Canvasを出力すると表ができています)
データが多すぎるためソースは載せれませんが
アドバイスお願いします。


通りすがりV2  2005-04-14 20:49:37  No: 14142

QReport.Printer.Canvasぢゃなくて
QReport.Canvas でわ?

QReport.Canvas は、描画対象のCanvasで、プレビュー時はTMetafile.Canvas、印刷時はTPrinter.Canvas を指しています。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加