java 打印不能打印彩色问题,救急,大侠们留步呀
正在做多张图片打印,并且需要实现类似offic的可以正反页打印和彩色打印,采用
DocPrintJob job = ps.createPrintJob();
//设置打印内容
Doc doc = new SimpleDoc(fin,dof, null);
的方式可以实现彩色打印,但是必须张图片需要创建一个DocPrintJob,不能正反两面打印。采用book的方式可以正反面打印,但是不能进行彩色打印。网上查了一下,有说book不支持彩色打印。还请各位大侠帮忙解释一下,book可以进行彩色打印吗?最好能提供一个例子。谢谢了。
Book book = new Book();
PageFormat pageFormat = new PageFormat();
pageFormat.setOrientation(PageFormat.PORTRAIT);
Paper pager = new Paper();
pageFormat.setPaper(pager);
book.append(new PrintText(), pageFormat);
PrinterJob job = PrinterJob.getPrinterJob(); job.setPageable(book);
没有分了,不好意思,大家帮帮忙吧