Module  java.desktop
软件包  javax.print

Interface MultiDocPrintJob

  • All Superinterfaces:
    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 - 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.