2015-10-06 322 views
6

我有,其中使用Crystal Reports和我使用的CrystalReportViewer顯示我的aspx頁面上的水晶報表Asp.net Web應用程序。 當我在打印按鈕點擊打印出來給我留言如何使Crystal Report直接打印到打印機而不導出爲PDF?

觀衆必須導出爲PDF打印。文檔打開後,從PDF閱讀器應用程序中選擇打印選項。注意:您必須安裝PDF閱讀器才能打印。 (例如Adobe Reader)

它不直接打印我的報告。 請幫忙.....

+0

大部分現代瀏覽器都支持PDF,你不需要一個PDF閱讀器被安裝到打開PDF文件。 –

+0

我也安裝了pdf閱讀器(adobe閱讀器),但我不想先導出爲pdf。我想打印直接打印按鈕 – satyender

+0

hello @satyender如果你有任何解決方案,請幫助我。我有同樣的問題。看到這個鏈接我的闕。 https://stackoverflow.com/questions/45058712/how-to-remove-print-to-pdf-box-when-click-on-print-button-on-crystal-report – Pratik

回答

5

水晶報告有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); 
+0

感謝您的回答。我試過但不工作... – satyender

+0

請將源代碼添加到您正在使用的問題中。 –

相關問題