如何使用C#Asp.net直接将水晶报表打印到客户端计算机上

时间:2011-10-21 12:42:58

标签: c# asp.net visual-studio-2008 crystal-reports

我需要将Crystal报表页面打印到客户端打印机,而不显示报表或不显示任何对话框。

我想提一点的是,我知道客户端打印机的名称。 如何将路径发送到该打印机。

只是为了说明应用程序在远程位置的服务器计算机上运行。

这里有一些类似的问题,但没有任何最终的解决方案,就像这个。

How to print crystal report without opening the report in asp.net?

我可以使用具体的解决方案吗?

1 个答案:

答案 0 :(得分:3)

下面的行打开打印对话框进行打印而不显示打印预览 crystalReportViewer1.PrintReport();

下面的行直接将reportdocument发送到默认打印机。

oReportDocument.PrintToPrinter(1,真,0,0);