wdtlcv 发表于 2015-10-20 15:14:00

asp.net的web页面直接打印打印问题

各位版主
       我们客户现在有一个需求:
               我们客户想通过asp.net的page页面上的button直接打印rpx文件,而不是用webviewer进行预览
               例如,page页面上有一个打印按钮,按下后直接调用客户端打印机进行打印处理,而不再显示预览信息了
       我查了帮助文档,及贵公司提供的sample代码,没有找到相关的资料
       我想了解一下,目前ActiveReport9 有没有web插件或组件支持客户端直接打印的

谢谢了

rbgongming 发表于 2015-10-20 16:17:00

回复 1楼wdtlcv的帖子

你好,非常感谢你的问题反馈,请尝试如下代码:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  Dim rpt As New ActiveReport1()
  rpt.Document.Printer.PrinterName = "名称"
  rpt.Run(False)
  rpt.Document.Print(True, True, False)
End Sub

如果不能解决你的问题,欢迎你继续反馈。

frank.zhang 发表于 2015-10-20 17:14:00

您好,

在Web页面直接打印可以参考以下博客
http://blog.gcpowertools.com.cn/post/2013/10/09/ActiveReports_DirectPrint.aspx
页: [1]
查看完整版本: asp.net的web页面直接打印打印问题