Интерфейс MultiDocPrintJob
- Все супер-интерфейсы:
DocPrintJob
public interface MultiDocPrintJob extends DocPrintJob
Полученный из
MultiDocPrintService, MultiDocPrintJob может печатать указанную коллекцию документов как одно задание печати с набором атрибутов задания.Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
print |
Печатает MultiDoc с указанными атрибутами задания. |
Методы, объявленные в интерфейсе DocPrintJob
addPrintJobAttributeListener, addPrintJobListener, getAttributes, getPrintService, print, removePrintJobAttributeListener, removePrintJobListener | Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addPrintJobAttributeListener |
Регистрирует слушателя изменений указанных атрибутов. |
void |
addPrintJobListener |
Регистрирует слушателя событий, происходящих во время этого задания печати. |
PrintJobAttributeSet |
getAttributes() |
Возвращает набор атрибутов печати этого задания печати. |
PrintService |
getPrintService() |
Определяет объект PrintService, с которым связан этот объект задания печати. |
void |
print |
Печатает документ с указанными атрибутами задания. |
void |
removePrintJobAttributeListener |
Удаляет слушателя атрибутов из этого задания печати. |
void |
removePrintJobListener |
Удаляет слушателя из этого задания печати. |
Подробное описание методов
void print(MultiDoc multiDoc, PrintRequestAttributeSet attributes) throws PrintException
Печатает
MultiDoc с указанными атрибутами задания. Этот метод следует вызывать только один раз для данного задания печати. Повторный вызов не приведет к постановке в очередь принтера нового задания. Реализация службы определяет политику на случай прерывания службы и восстановления после него. Клиентам приложения, которые хотят отслеживать успешное выполнение или сбой, следует зарегистрировать PrintJobListener.- Параметры:
-
multiDoc— документы для печати. ВСЕ они должны иметь формат, поддерживаемый PrintJob и PrintService. -
attributes— атрибуты задания, применяемые к этому заданию печати. Если этот параметр равенnull, используются атрибуты по умолчанию. - Исключения:
-
PrintException— исключение может также реализовывать интерфейсы, более точно описывающие причину исключения-
FlavorException. Если формат документа не поддерживается этим заданием печати. -
AttributeException. Если один или несколько атрибутов недопустимы для этого задания печати.
-
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.