Module java.desktop
Package javax.print

Interface MultiDocPrintJob

所有超级接口:
DocPrintJob

public interface MultiDocPrintJob extends DocPrintJob
MultiDocPrintService获取,MultiDocPrintJob可以将指定的文档集合作为单个打印作业打印,并具有一组作业属性。
  • Method Details

    • print

      void print(MultiDoc multiDoc, PrintRequestAttributeSet attributes) throws PrintException
      使用指定的作业属性打印MultiDoc。对于给定的打印作业,此方法只应调用一次。再次调用将不会导致新的作业被排入打印机。服务实现将定义服务中断和恢复的策略。希望监视成功或失败的应用程序客户端应注册PrintJobListener
      参数:
      multiDoc - 要打印的文档。所有文档必须是打印作业和打印服务支持的格式。
      attributes - 要应用于此打印作业的作业属性。如果此参数为null,则使用默认属性。
      抛出:
      PrintException - 该异常可能还实现了更精确描述异常原因的接口
      • FlavorException。如果文档具有此打印作业不支持的格式。
      • AttributeException。如果一个或多个属性对于此打印作业无效。