我们有一个内置于WPF的应用程序。对于报告,我们使用Winforms主机来显示和预览报告。需要将SSRS报告实际批量打印到打印机。即,单击按钮,它应在打印机上打印所有报告(与机器关联的默认打印机)。我们遇到的问题是,当我们尝试打印报告时会出现打印对话框。我们不想要打印对话框,只需将SSRS报告直接打印到pinter。 如何实现这一目标?
答案 0 :(得分:0)
首先,抱歉我的英语。 脚步: 1.您可以使用C#生成SSRS报告(例如) 2.您可以将其导出为PDF(在临时文件夹中),而不是在屏幕上显示报告。 3.使用PrintDialog控件打印此PDF文件(允许您禁用打印对话框)。
也可以在报表查看器上禁用打印对话框,但我不知道如何。 希望它