|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.print.attribute.EnumSyntax
javax.print.attribute.standard.MultipleDocumentHandling
public class MultipleDocumentHandling
MultipleDocumentHandling 는, 마무리 처리, 및 1 개(살) 이상의 출력 스트림 페이지의 인쇄 데이터와 용지상에서의 배치 방법을 제어하는 값을 열거해 가리키는 인쇄 속성 클래스입니다. Copies
속성의 값이 1 보다 클 때로는, 문서 처리로 생성되는 복수의 인쇄물의 소트 순서도 MultipleDocumentHandling 로 제어합니다. 이 속성은 2 개 이상의 독립한 문서로 구성되는 복수 문서 인쇄 작업인 만큼 관련합니다.
간단하게 말하면(자), MultipleDocumentHandling 는 복수 문서 인쇄 작업으로 송신되는 복수의 (전자적인) 입력 문서와 (물리적인) 출력 문서의 관계, 또는 복수 문서 인쇄 작업으로 생성되는 문서의 관계를 결정합니다. 가능성은 2 개 있습니다.
Finishings
)를 이 1 개의 출력 문서에 대해서 실행. 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
)의 처리 결과 전체를 1 개의 인쇄 단위로서 취급한다. 즉,a(*), b(*)
의 연결에 대해서 마무리 처리를 실행. 각 문서 인스턴스의 데이터를 새로운 출력 스트림 페이지로서 강제적으로 서식 설정하거나 새로운 인쇄 데이터를 강제적으로 개페이지 해 인쇄할 수 없다. 부수가 복수의 경우는, 문서 데이터 처리 후의 용지 세트의 순서는 a(*), b(*), a(*), b(*),...
(와)과 같이 되어, 각부 (a(*), b(*)
) 마다 새로운 용지로부터 인쇄를 개시하는
SEPARATE_DOCUMENTS_UNCOLLATED_COPIES
. 인쇄 작업이 복수 문서 (이것들을 만일 a
및 b
로 한다)로 구성되는 경우, 각 문서 인스턴스의 데이터 처리 결과를 단독의 인쇄 단위로서 취급한다. 즉,a(*)
와 b(*)
의 각 세트에 대해서 개별적으로 마무리 처리를 실행. 단독의 문서의 데이터 처리 결과적으로 얻을 수 있는 1 부의 데이터를 인쇄 개시할 때에 개페이지를 실시한다. 부수가 복수의 경우, 문서 데이터 처리 후의 용지 세트의 순서는 a(*), a(*),...,b(*), b(*)...
(와)과 같이 되는
SEPARATE_DOCUMENTS_COLLATED_COPIES
. 인쇄 작업이 복수 문서 (이것들을 만일 a
및 b
로 한다)로 구성되는 경우, 각 문서 인스턴스의 데이터 처리 결과를 단독의 인쇄 단위로서 취급한다. 즉,a(*)
와 b(*)
의 각 세트에 대해서 개별적으로 마무리 처리를 실행. 단독의 문서의 데이터 처리 결과적으로 얻을 수 있는 1 부의 데이터를 인쇄 개시할 때에 개페이지를 실시한다. 부수가 복수의 경우, 문서 데이터 처리 후의 용지 세트의 순서는 a(*), b(*), a(*), b(*),...
(와)과 같이 되는
SINGLE_DOCUMENT_NEW_SHEET
. 작업의 각 문서 인스턴스의 최초의 데이터 인쇄전에, 개페이지를 실시할 필요가 있는 점을 제외해 SINGLE_DOCUMENT 와 같다. 각 문서가 새로운 용지로부터 개시되므로, 복수의 문서를 1 개에 철할 수가 있다
SINGLE_DOCUMENT 은 출력 스트림 페이지의 순서의 면에서는 SEPARATE_DOCUMENTS_COLLATED_COPIES 와 같습니다만, 용지의 개시 위치가 다릅니다. SINGLE_DOCUMENT 의 경우, 지금까지의 작업으로 생성되고 있는 페이지수가 홀수의 경우는 다음의 문서의 최초의 페이지가 용지의 뒤편에 인쇄됩니다만, SEPARATE_DOCUMENTS_COLLATED_COPIES 에서는 새로운 문서 또는 새로운 부는 반드시 새로운 용지에 인쇄됩니다.
한층 더 STAPLE
Finishings
속성이 지정되고 있는 경우는 다음의 처리를 합니다.
a
와 b
가 1 개의 문서로서 호치키스로 정리한다. 개페이지에 대해서는 고려하지 않는
a
와 b
가 1 개의 문서로서 호치키스로 정리한다. 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 ()
이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다. |
protected EnumSyntax [] |
getEnumValueTable ()
MultipleDocumentHandling 클래스의 열거치 테이블을 돌려줍니다. |
String |
getName ()
속성치가 인스턴스가 되는 카테고리의 이름을 돌려줍니다. |
protected String [] |
getStringTable ()
MultipleDocumentHandling 클래스의 캐릭터 라인 테이블을 돌려줍니다. |
클래스 javax.print.attribute. EnumSyntax 로부터 상속된 메소드 |
---|
clone , getOffset , getValue , hashCode , readResolve , toString |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
equals , finalize , getClass , notify , notifyAll , wait , wait , wait |
필드의 상세 |
---|
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()
EnumSyntax
내의 getStringTable
protected EnumSyntax [] getEnumValueTable()
EnumSyntax
내의 getEnumValueTable
public final Class <? extends Attribute > getCategory()
MultipleDocumentHandling 클래스, 및 벤더 정의의 임의의 서브 클래스에서는, 카테고리는 MultipleDocumentHandling 클래스 자신이 됩니다.
Attribute
내의 getCategory
java.lang.Class
클래스의 인스턴스public final String getName()
MultipleDocumentHandling 클래스, 및 벤더 정의의 임의의 서브 클래스에서는, 카테고리명은 multiple-document-handling
가 됩니다.
Attribute
내의 getName
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.