本人现在做一个打印证书程序,证书最大的为13*19英寸,我写了个paper来设置,程序如:
  PrinterJob   myPrtJob   =   PrinterJob.getPrinterJob();   //获取默认打印作业    PageFormat   pageFormat   =   myPrtJob.validatePage(new PageFormat());   //获取默认打印页面格式   
 double inch=72;
 Paper paper = pageFormat.getPaper();
 paper.setSize(13*inch, 19*inch);
 paper.setImageableArea(inch, inch, paper.getWidth()-2*inch, paper.getHeight()-2*inch);
 pageFormat.setPaper(paper);但是在打印出来得结果却是A4的纸的大小,好多内容被截掉了,跪求高手帮忙解决啊!~~
最好能附带代码,谢谢!~!~~