模块 java.desktop

接口 MultiDocPrintJob

所有父级接口:
DocPrintJob

public interface MultiDocPrintJob extends DocPrintJob
MultiDocPrintService 获得,MultiDocPrintJob 可以将指定的文档集合打印为具有一组作业属性的单个打印作业。
  • 方法详情

    • print

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