web-dev-qa-db-ja.com

PDFにエクスポートせずにCrystalReportを直接プリンターに印刷するにはどうすればよいですか?

Asp.netにCrystalReportsを使用しているWebアプリケーションがあり、CrystalReportViewerを使用してaspxページにCrystalReportを表示しています。印刷ボタンをクリックして印刷すると、メッセージが表示されます

ビューアを印刷するには、PDFにエクスポートする必要があります。ドキュメントを開いたら、PDFリーダーアプリケーションから[印刷]オプションを選択します。注:印刷するには、PDFリーダーがインストールされている必要があります。 (例:Adobe Reader)

レポートを直接印刷しません。助けてください.....

9
satyender

Crystal Reportには、レポートを直接プリンタに印刷するためのPrintToPrinterメソッドがあります。

このような

crystalReportDocument.Load("your crystal report file path");
crystalReportDocument.SetDataSource("report data source");
crystalReportDocument.PrintOptions.PrinterName = "your printer name"
crystalReportDocument.PrintToPrinter(1, true, 0, 0);
7
Sain Pradeep