2015-10-06 26 views
6

Crystal Reports kullanıyor ve benim aspx sayfasında kristal raporu göstermek için CrystalReportViewer kullanıyorum Asp.net içinde bir web uygulaması var. Ben bana MesajıCrystal Report, PDF'ye aktarmadan doğrudan yazıcıya yazdırır?

göstermek Baskı Baskı düğmesine bastığınızda izleyici yazdırmak için PDF dışa gerekir. Belge açıldığında PDF okuyucu uygulamasından Yazdır seçeneğini seçin. Not: Yazdırmak için bir PDF okuyucu yüklü olmalıdır. (Örn. Adobe Reader) Doğrudan raporumu yazdır gelmez

. Lütfen yardım .....

+0

gibi

, bir pdf dosyasını açmak için yüklü olması pdf okuyucu ihtiyacım yok. –

+0

Ayrıca pdf okuyucu (adobe okuyucu) yükledim ama önce pdf'ye vermek istemiyorum. Herhangi bir çözüme sahipseniz lütfen bana baskı butonu – satyender

+0

hello @satyender yazdırabilirsiniz. aynı problemim var. bu bağlantıya bakın My Que. https://stackoverflow.com/questions/45058712/how-to-remove-print-to-pdf-box-when-click-on-print-button-on-crystal-report Cevabınız için – Pratik

cevap

5

Kristal rapor yazıcıya doğrudan rapor yazdırmak için PrintToPrinter yöntemi vardır. Modern tarayıcıların çoğu pdf destekleyecek bu

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

teşekkürler. Bunu denedim ama çalışmıyor ... – satyender

+0

Lütfen kullandığınız soruya kaynak kodu ekleyin. –

İlgili konular