c# - Crystal report to send report directly to default printer -


i'm trying send report direct default printer , running ok code:

doc.load(server.mappath("~\\reports\\crystalreport\\documentcrv.rpt")); doc.setdatasource(dsreport); doc.printtoprinter(1, true, 0, 0); 

the problem works when i'm running webapplication on dev machine (so, i'm assuming it's getting default printer server, not user's printer)

there no way directly print users printer web server, unless possibly on same internal network / directory. management nightmare.

your best bet pop open viewer , print dialog.

i did use active x control enumerate end users printers , automatically print it. however, ie , poorly maintained.


Comments

Popular posts from this blog

asp.net - repeatedly call AddImageUrl(url) to assemble pdf document -

java - Android recognize cell phone with keyboard or not? -

iphone - How would you achieve a LED Scrolling effect? -