Spec-Zone .ru
спецификации, руководства, описания, API
|
public class MultipleDocumentHandling extends EnumSyntax implements PrintRequestAttribute, PrintJobAttribute
Copies
атрибут превышает 1, MultipleDocumentHandling также управляет порядком, в который копии, которые следуют из обработки документов, производятся. Этот атрибут важен только для задания печати мультидокумента, состоящего из двух или больше отдельных документов. Кратко, MultipleDocumentHandling определяет отношение между многократным вводом (электронные) документы, питаемые в задание печати мультидокумента и выводом (физический) документ или документы, представленные заданием печати мультидокумента. Есть две возможности:
Finishings
), выполняются на этом единственном выходном документе. Copies
атрибут говорит сколько копий этого единственного выходного документа производить. MultipleDocumentHandling оценивает SINGLE_DOCUMENT, и SINGLE_DOCUMENT_NEW_SHEET определяют два изменения этой возможности.
Finishings
), выполняются на каждом выходном документе отдельно. Copies
атрибут говорит сколько копий каждого отдельного выходного документа производить. MultipleDocumentHandling оценивает SEPARATE_DOCUMENTS_UNCOLLATED_COPIES, и SEPARATE_DOCUMENTS_COLLATED_COPIES определяют два изменения этой возможности. В подробных объяснениях ниже, если"a
"представляет экземпляр данных документа, тогда результат обработки данных в документе"a
"последовательность листов носителей, представленных"a(*)
".
Стандартные значения MultipleDocumentHandling:
SINGLE_DOCUMENT
. Если у задания печати есть многократные документы - говорят, данные документа вызывают a
и b
- тогда результат обработки всех данных документа (a
и затем b
) должен быть обработан как единственная последовательность листов носителей для того, чтобы закончить операции; то есть, окончание было бы выполнено на связи последовательностей a(*),b(*)
. Принтер не должен вынудить данные в каждом экземпляре документа быть отформатированными на новую страницу потока печати, ни запустить новое впечатление на новый лист носителей. Если больше чем одна копия делается, упорядочивание наборов листов носителей, следующих из обработки данных документа, должно быть a(*),b(*),a(*),b(*),...
, и объект принтера должен вызвать каждую копию (a(*),b(*)
) запускаться на новом листе носителей.
SEPARATE_DOCUMENTS_UNCOLLATED_COPIES
. Если у задания печати есть многократные документы - говорят, данные документа вызывают a
и b
- тогда результат обработки данных в каждом экземпляре документа должен быть обработан как единственная последовательность листов носителей для того, чтобы закончить операции; то есть, наборы a(*)
и b(*)
был бы каждый закончен отдельно. Принтер должен вынудить каждую копию результата обработки данных в единственном документе запуститься на новом листе носителей. Если больше чем одна копия делается, упорядочивание наборов листов носителей, следующих из обработки данных документа, должно быть a(*),a(*),...,b(*),b(*)...
.
SEPARATE_DOCUMENTS_COLLATED_COPIES
. Если у задания печати есть многократные документы - говорят, данные документа вызывают a
и b
- тогда результат обработки данных в каждом экземпляре документа должен быть обработан как единственная последовательность листов носителей для того, чтобы закончить операции; то есть, наборы a(*)
и b(*)
был бы каждый закончен отдельно. Принтер должен вынудить каждую копию результата обработки данных в единственном документе запуститься на новом листе носителей. Если больше чем одна копия делается, упорядочивание наборов листов носителей, следующих из обработки данных документа, должно быть a(*),b(*),a(*),b(*),...
.
SINGLE_DOCUMENT_NEW_SHEET
. То же самое как SINGLE_DOCUMENT, за исключением того, что принтер должен гарантировать, что первое впечатление от каждого экземпляра документа на задании помещается в новый лист носителей. Это значение позволяет многократным документам быть сшитыми вместе с единственным главным продуктом, где каждый документ запускается на новом листе. SINGLE_DOCUMENT является тем же самым, поскольку SEPARATE_DOCUMENTS_COLLATED_COPIES относительно упорядочивания страниц потока печати, но не носители покрывают генерацию, так как SINGLE_DOCUMENT поместит первую страницу следующего документа о задней стороне листа, если нечетное число страниц до сих пор производилось для задания, в то время как SEPARATE_DOCUMENTS_COLLATED_COPIES всегда вызывает следующую копию документа или документа на новом листе.
Кроме того, если a Finishings
атрибут
определяется, тогда: STAPLE
a
и b
являются сшитыми вместе как единственный документ без отношения к новым листам.
a
и b
являются сшитыми вместе как единственный документ, но документ b
запускается на новом листе.
a
и b
являются сшитыми отдельно.
Отметьте: Ни одно из этих значений не обеспечивает средства произвести несопоставленные листы в пределах документа, то есть, где многократные копии листа n производятся перед листом n+1 того же самого документа. Чтобы определить что, см. SheetCollate
атрибут.
Совместимость IPP: название категории, возвращенное getName()
название атрибута IPP. Целочисленное значение перечисления является перечислением значений IPP. toString()
метод возвращает строковое представление IPP значения атрибута.
Copies
, Finishings
, NumberUp
, PageRanges
, SheetCollate
, Sides
, Сериализированная ФормаМодификатор и Тип | Поле и Описание |
---|---|
static MultipleDocumentHandling |
SEPARATE_DOCUMENTS_COLLATED_COPIES
Отдельные документы разобранные копии - видят выше для дополнительной информации.
|
static MultipleDocumentHandling |
SEPARATE_DOCUMENTS_UNCOLLATED_COPIES
Отдельные документы несопоставленные копии - видят выше для дополнительной информации.
|
static MultipleDocumentHandling |
SINGLE_DOCUMENT
Единственный документ - видит выше для дополнительной информации.
|
static MultipleDocumentHandling |
SINGLE_DOCUMENT_NEW_SHEET
Единственный документ новый лист - видит выше для дополнительной информации.
|
Модификатор | Конструктор и Описание |
---|---|
protected |
MultipleDocumentHandling(int value)
Создайте новую многократную перечислимую величину обработки документов с данным целочисленным значением.
|
Модификатор и Тип | Метод и Описание |
---|---|
Class<? extends Attribute> |
getCategory()
Доберитесь печать приписывают class, который должен использоваться в качестве "категории" для этого значения атрибута печати.
|
protected EnumSyntax[] |
getEnumValueTable()
Возвращает таблицу перечислимой величины для class MultipleDocumentHandling.
|
Строка |
getName()
Получите имя категории, которой это значение атрибута является экземпляром.
|
protected String[] |
getStringTable()
Возвращает таблицу строк для class MultipleDocumentHandling.
|
clone, getOffset, getValue, hashCode, readResolve, toString
public static final MultipleDocumentHandling SINGLE_DOCUMENT
public static final MultipleDocumentHandling SEPARATE_DOCUMENTS_UNCOLLATED_COPIES
public static final MultipleDocumentHandling SEPARATE_DOCUMENTS_COLLATED_COPIES
public static final MultipleDocumentHandling SINGLE_DOCUMENT_NEW_SHEET
protected MultipleDocumentHandling(int value)
value
- Целочисленное значение.protected String[] getStringTable()
getStringTable
в class EnumSyntax
protected EnumSyntax[] getEnumValueTable()
getEnumValueTable
в class EnumSyntax
public final Class<? extends Attribute> getCategory()
Для class MultipleDocumentHandling и любые определенные поставщиком подклассы, категорией является class MultipleDocumentHandling непосредственно.
getCategory
в интерфейсе Attribute
java.lang.Class
.public final String getName()
Для class MultipleDocumentHandling и любые определенные поставщиком подклассы, название категории "multiple-document-handling"
.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92