是这样的 项目的报表是用ireport3.7.4开发的,打印我是用applt实现的.打印是可以打印,问题是我的报表是A3的,我的打印机只有A4纸张,给他设置横向和缩放后,打印来没有变化,只能打印一半,没有横向,也没有缩放. 但我用ireport工具直接打印是有效果的,打印出来是好的. 困扰了我好久了,求给个解决方案!谢谢!
是这样的 项目的报表是用ireport3.7.4开发的,打印我是用applt实现的.打印是可以打印,问题是我的报表是A3的,我的打印机只有A4纸张,给他设置横向和缩放后,打印来没有变化,只能打印一半,没有横向,也没有缩放. 但我用ireport工具直接打印是有效果的,打印出来是好的. 困扰了我好久了,求给个解决方案!谢谢!
PageFormat pf = new PageFormat();
Paper p = new Paper();
p.setSize(100,100); //纸张大小
p.setImageableArea(0,0,100,100);
pf.setPaper(p);
printerJob.setPrintable(this,pf);