找回密码
 立即注册

QQ登录

只需一步,快速开始

小鸟儿

初级会员

13

主题

35

帖子

495

积分

初级会员

积分
495
小鸟儿
初级会员   /  发表于:2018-1-16 20:02  /   查看:2773  /  回复:3
用AR11做了一个报表界面,横向显示两张条形码,直接预览打印时各边距正常显示,所有需要显示的字符全部完整,并且打印机不会跳纸。但应用在网页端,嵌入在webviewer中时,预览正常,点击打印后,打印机出现跳纸、所有边距均不正常从而导致打印的条码数据不完整,主要体现在左边缺失。后调整了左边距,但此时预览便不正常,打印仍然不正常。如图所示。(webviewer的viewtype属性设置为FlashViewer)
同时想具体请教一下专业老师,对于报表页面外观的高宽、上下左右边距的大小与实际纸张大小是否能直接设置成一致?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

3 个回复

倒序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2018-1-17 09:34:40
沙发
您好!
页面显示的长度,高度是根据调整WebViewer的高度和宽度来实现。  <ActiveReportsWeb:WebViewer ID="WebViewer1" runat="server" height= "650px" Width="100%">
  </ActiveReportsWeb:WebViewer>

然后报表打印的长宽高,是通过如下,报表设计器的界面设置的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
小鸟儿
初级会员   /  发表于:2018-1-17 10:09:00
板凳
KearneyKang 发表于 2018-1-17 09:34
您好!
页面显示的长度,高度是根据调整WebViewer的高度和宽度来实现。  
  

老师你好,这些基本设置会了,但是为什么直接绑定数据源打印和在浏览器中预览打印的效果差这么多呢?一个正常,一个异常。
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2018-1-17 15:28:32
地板
你用HtmlViewer进行渲染试试,因为每种渲染方式可能会存在不同的结果
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部