- - PR -
crystal reportでの直接印刷について。
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-10-09 11:58
お世話になります。
クリスタルレポートを用いてVIEWERを出さずにダイアログボックスを出し、印刷したいと思っております。 現在はprinttoprinterにてA4横でのみの印刷ができる状態ですが、ダイアログの設定変更で拡大等の印刷もしたいと思ってます。 過去ログをすべて拝見したのですが・・・。 なにかよい方法はないでしょうか? 「現在のソース」 ' レポートを印刷します。startPageN および endPageN ' パラメータを 0 に設定し、すべてのページを印刷します。 rp.PrintOptions.PaperSize = CrystalDecisions.[Shared].PaperSize.PaperA4 rp.PrintOptions.PaperOrientation = CrystalDecisions._ [Shared].PaperOrientation.Landscape PrintDialog1.PrinterSettings = New Printing.PrinterSettings() If PrintDialog1.ShowDialog = DialogResult.OK Then ' プリンタを選択します。 rp.PrintOptions.PrinterName = PrintDialog1.PrinterSettings.PrinterName rp.PrintToPrinter(PrintDialog1.PrinterSettings.Copies, False, 0, 0) End If |
1