做了一个系统,需要使用套打功能,纸张为标准的A4纸张.
打印时,使用ActiveX直接打印会出现上下各有大约0.2到0.3mm的边框,此时无法正确套打到位置,表现为纸张中间位置正常,而上下则按比例收缩错位.
使用导出为pdf文件,再使用foxit reader打印pdf文件,则没有边框问题,均可以套打到正确位置.
开发环境为VS2012
报表为CRForVS2012
报表的纸张设置为A4大小,页边距四周已经设置为0,需要打印的内容放置在详细资料节上,报表头/页眉/报表尾/页脚均已经隐藏.
为防止出现边距问题,已经在打印时专门再次使用代码设置报表调整边距为0,但无效果.
IE6/IE11下均表现如此.
请问各位高人们,怎么解决此问题?