请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

wdtlcv

初级会员

21

主题

58

帖子

431

积分

初级会员

积分
431

活字格认证微信认证勋章

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

谢谢了

2 个回复

倒序浏览
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

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

评分

参与人数 1金币 +999 收起 理由
frank.zhang + 999 协助回答问题

查看全部评分

把简单的事做好就是不简单,
把平凡的事做好就是不平凡。
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-10-20 17:14:00
板凳
您好,

在Web页面直接打印可以参考以下博客
http://blog.gcpowertools.com.cn/ ... ts_DirectPrint.aspx

评分

参与人数 1满意度 +5 收起 理由
wdtlcv + 5 谢谢版主,受教了

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部