水晶报表打印是纸张设置问题
我要用水晶报表打印一 148*210 mm 即 A5 纸大小的报表,要求是:
纸张由 210 mm 长边进打印机,打印内容排列从左到右是210 mm 长边,从上向下为 148 mm 短边;类似于 正常 A4 纸的纵向,唯一区别是:打印的高度不能超过148 mm,否则换页(在A4纸中纵向是到297 mm时才换页的)。
现在的问题是:当我设置 A5 纸纵向时,由于宽度变为 148 mm,太窄打印不完全;
当我设置 A5 纸横向时,宽度虽然变为 210 mm,但是打印时,内容不是由上而下出来,而是从左到右出来,结果是打印的内容在纸上旋转了 90 度(出现次问题时我的纸张由 210 mm 长边进打印机,但如果 纸张由 148 mm 短边进打印机则一切正常);
我有时了另一种方法:自定义纸张 210*148 mm,即长宽与 A5纸相反,设置为纵向进纸,打印出的问题是:内容由原来的1:1变为1:2,即高度增加一倍,宽度正常(打印机属性中的缩放我是过好多:标准、放大、缩小 都不能解决问题,仍是高度加倍)。
虽然纸张由 148 mm 短边进打印机进行打印没问题,但我的需求是纸张由 210 mm 长边进打印机,请问该如何设置才能满足我的要求?