首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于水晶报表IE直接打印(ActiveX)时的边框有关问题

2013-12-02 
关于水晶报表IE直接打印(ActiveX)时的边框问题做了一个系统,需要使用套打功能,纸张为标准的A4纸张.打印时,

关于水晶报表IE直接打印(ActiveX)时的边框问题
做了一个系统,需要使用套打功能,纸张为标准的A4纸张.

打印时,使用ActiveX直接打印会出现上下各有大约0.2到0.3mm的边框,此时无法正确套打到位置,表现为纸张中间位置正常,而上下则按比例收缩错位.

使用导出为pdf文件,再使用foxit reader打印pdf文件,则没有边框问题,均可以套打到正确位置.

开发环境为VS2012 
报表为CRForVS2012

报表的纸张设置为A4大小,页边距四周已经设置为0,需要打印的内容放置在详细资料节上,报表头/页眉/报表尾/页脚均已经隐藏.

为防止出现边距问题,已经在打印时专门再次使用代码设置报表调整边距为0,但无效果.

IE6/IE11下均表现如此.

请问各位高人们,怎么解决此问题?
[解决办法]

引用:
做了一个系统,需要使用套打功能,纸张为标准的A4纸张.

打印时,使用ActiveX直接打印会出现上下各有大约0.2到0.3mm的边框,此时无法正确套打到位置,表现为纸张中间位置正常,而上下则按比例收缩错位.

使用导出为pdf文件,再使用foxit reader打印pdf文件,则没有边框问题,均可以套打到正确位置.

开发环境为VS2012 
报表为CRForVS2012

报表的纸张设置为A4大小,页边距四周已经设置为0,需要打印的内容放置在详细资料节上,报表头/页眉/报表尾/页脚均已经隐藏.

为防止出现边距问题,已经在打印时专门再次使用代码设置报表调整边距为0,但无效果.

IE6/IE11下均表现如此.

请问各位高人们,怎么解决此问题?


没做过,顶下把!
[解决办法]
水晶报表套打是有问题,你看能否增加一个功能转换成pdf套打。

热点排行