0

我们有一个内置在 WPF 中的应用程序。对于报告,我们使用 Winforms 主机来显示和预览报告。需要将 SSRS 报告以物理方式批量打印到打印机。即点击一个按钮,它应该在打印机(与机器关联的默认打印机)上打印所有报告。我们面临的问题是当我们尝试打印报告时会出现一个打印对话框。我们不想要打印对话框,只需将 SSRS 报告直接打印到 pinter。如何实现?

4

1 回答 1

0

首先,对不起我的英语。步骤: 1. 您可以使用 C# 生成 SSRS 报告(例如) 2. 您可以将报告导出为 PDF(在临时文件夹中),而不是在屏幕上显示报告。 3. 使用 PrintDialog 控件打印此 PDF 文件(允许您禁用打印对话框)。

可能您也可以禁用报表查看器上的打印对话框,但我不知道如何。希望它

于 2015-01-11T18:08:51.527 回答