如果我从基于Web的应用程序调用PrintToPrinter方法,是否可以在服务器的打印机或客户端的打印机上完成打印?
答案 0 :(得分:1)
它将打印到服务器打印机
您无法在网络应用程序中直接打印到客户端打印机...您需要在网页中调用一些javascript函数window.print()
,然后浏览器向用户显示打印机对话框...
答案 1 :(得分:1)
它将打印到客户端打印机。 CrystalReportViewer控件正在调用PrintToPrinter,该控件在客户端的Web浏览器中呈现。