2010-01-28 84 views
1

我试图打印使用Book对象在JPS不同大小的页面。我创建了一个自定义的PageFormat,并在SwingComponent中有一个自定义的print()方法。我可以看到的PageFormat是正确的,但实际打印的页面始终把第一页的大小,而不是页面大小为每个PageFormat中。打印不同尺寸的页面与Java打印服务

关于如何解决这个问题的任何建议?

回答

0

你可以给的PrinterJob一个

HashPrintRequestAttributeSet

在这里你可以设置偏好(PrintDialog类),但我看不出有什么必要使用它的每一页,尝试调整print()方法,为每个页面提供Set。