-
- All Superinterfaces:
-
DocPrintJob
public interface MultiDocPrintJob extends DocPrintJob
从MultiDocPrintService获取,MultiDocPrintJob可以将指定的文档集合打印为具有一组作业属性的单个打印作业。
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 void
print(MultiDoc multiDoc, PrintRequestAttributeSet attributes)
打印具有指定作业属性的MultiDoc。-
Methods inherited from interface javax.print.DocPrintJob
addPrintJobAttributeListener, addPrintJobListener, getAttributes, getPrintService, print, removePrintJobAttributeListener, removePrintJobListener
-
-
-
-
方法详细信息
-
print
void print(MultiDoc multiDoc, PrintRequestAttributeSet attributes) throws PrintException
打印具有指定作业属性的MultiDoc。 对于给定的打印作业,此方法只应调用一次。 再次调用它不会导致新作业假脱机到打印机。 服务实现将定义服务中断和恢复的策略。 想要监视成功或失败的应用程序客户端应该注册一个PrintJobListener。- 参数
-
multiDoc
- 要打印的文件。 ALL必须是PrintJob&PrintService支持的风格。 -
attributes
- 要应用于此打印作业的作业属性。 如果此参数为null,则使用默认属性。 - 异常
-
PrintException
- The exception additionally may implement an interfaces which more precisely describes the cause of the exception- FlavorException. If the document has a flavor not supported by this print job.
- AttributeException. If one or more of the attributes are not valid for this print job.
-
-