社区
图表区
帖子详情
水晶报表自定义纸张问题
qxa
2010-05-24 06:27:02
VS2005下设计水晶报表时指定了自定义了纸张大小,但发布后,客户端IE下打印时纸张大小就变了,是什么原因?如何解决?还有就是客户端IE中点击打印的时候,不弹出打印对话框,直接打印,怎样处理?
...全文
95
8
打赏
收藏
水晶报表自定义纸张问题
VS2005下设计水晶报表时指定了自定义了纸张大小,但发布后,客户端IE下打印时纸张大小就变了,是什么原因?如何解决?还有就是客户端IE中点击打印的时候,不弹出打印对话框,直接打印,怎样处理?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MadWork
2010-06-08
打赏
举报
回复
兄弟行了,也不分享下!你还有意思问别人,
qxa
2010-05-30
打赏
举报
回复
谢谢babyt(阿泰)和csui2008(阿林)!换用WebBrowser总算实现了。结贴了。
东莞寻香苑
2010-05-27
打赏
举报
回复
[Quote=引用 4 楼 qxa07 的回复:]
引用 2 楼 csui2008 的回复:
我上次说的,用PDF打印不行吗?
//你也可以通什么办法,直接通过客户代码直接打印PDF文件,以取代以下几句Response
如何通过客户端代码直接打印pdf文件
[/Quote]
正如阿泰所说的,不太好解决,不像CS模式的,用CS程序+Citrix,就可像访问本机一样访问远程系统.
现在如果用PDF方式,也只是把文件大小之类控制好了,还需客户的默认打印的默认纸张也是自定义的纸张才行,然后直接按PDF上的打印按钮就可以了
客户端代码直接打印pdf文件,我也没有想好,我对脚本(WEB)都不太熟悉,实现了几次都没有成功.
阿泰
2010-05-25
打赏
举报
回复
客户端打印时,总是默认以A4(跟本地打印机设置有关)。
所以打印时,需要在弹出的界面上找到指定的纸型打印,如果什么都不选,默认打印,打出来肯定是不对的。
而且受限于IE的安全限制,WEB应用对硬件的操控时有限的。所以它也只能弹出个提示界面,让用户进行确认
而不是像CS一样,可以直接控制打印机打印。
即使是pdf模式,也是需要导出成pdf后,再利用pdf软件的功能去打印。中间也要有个手动过程的。
不过一般倒不用再选纸型了。
qxa
2010-05-24
打赏
举报
回复
[Quote=引用 2 楼 csui2008 的回复:]
我上次说的,用PDF打印不行吗?
[/Quote]
//你也可以通什么办法,直接通过客户代码直接打印PDF文件,以取代以下几句Response
如何通过客户端代码直接打印pdf文件
qxa
2010-05-24
打赏
举报
回复
[Quote=引用 2 楼 csui2008 的回复:]
我上次说的,用PDF打印不行吗?
[/Quote]
pdf导出也是A4的纸张,不是自定义纸张大小
东莞寻香苑
2010-05-24
打赏
举报
回复
我上次说的,用PDF打印不行吗?
qxa
2010-05-24
打赏
举报
回复
我看阿泰在水晶报表纸型设定http://www.cnblogs.com/babyt/archive/2009/02/09/1386542.html中说:2:BS模式下,需要在服务器上设置同样纸型(大小、名称),预览、导出是没问题的,但是客户端打印时也实现不这个纸型效果了。难道就解决不了吗?
水晶报表
自定义
纸张
自己整理的关于
水晶报表
自定义
纸张
的例子
自定义
水晶报表
纸张
大小
主要用来实现
水晶报表
自定义
纸张
大小,不需要能过改变打印机默认
纸张
来实现
水晶报表
自定义
纸张
大小打印
水晶报表
查看器CrystalReportViewer自带打印功能,调用当前系统默认打印机进行打印,但.NET里的水晶版本不支持Web打印,需要
水晶报表
10以上的版本才支持。另外由于其他原因,我们大多需要自己写代码进行打印,这就...
水晶报表
自定义
格式
关于
水晶报表
自定义
纸张
格式的
问题
,曾令到我很头痛,我相信很多人也一样。现在这个文件是解决
水晶报表
自定义
格式的
问题
。
水晶报表
套打 设置
纸张
大小
水晶报表
套打 设置
纸张
大小
图表区
4,816
社区成员
14,134
社区内容
发帖
与我相关
我的任务
图表区
.NET技术 图表区
复制链接
扫一扫
分享
社区描述
.NET技术 图表区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章