【发布时间】:2011-04-13 15:44:40
【问题描述】:
我有这个 Reporting Services 存储库,其中包含一些通过 URL 接受参数的报告。
我希望我的应用程序将这些报告直接发送到打印机(用户的默认打印机),甚至无需打开它们。是否可以?怎么样?
【问题讨论】:
-
这台打印机在您的服务器上,用于这个 asp.net 应用程序,而不是在客户端的 PC 上,对吗?如果是这样,我猜
PrintDialog示例会让您运行,只需省略ShowDialog步骤。 -
这就是问题所在,我想。我需要在用户的 PC 默认打印机上打印。不可能?
-
您想知道如何调用打印对话框吗?我认为 Windows 不会让 Web 应用程序控制用户的 PC。如果这是您想要的:您可能必须让他们安装一个应用程序,允许他的 PC 和您的服务器之间进行 TCP 通信。
标签: c# asp.net .net-3.5 reporting-services