SheetCollate
SheetCollate (시트 콜레이션)
SheetCollate는 Copies 속성으로 문서의 여러 사본이 지정됐을 때, 작업 안의 각 인쇄 문서의 각 사본에 대한 미디어 시트가 순서대로 출력되는지 여부를 지정하는 열거형(enumeration) 인쇄 속성 클래스예요.
본문
SheetCollate가 COLLATED면 각 문서의 각 사본이 인쇄 스트림 시트를 순서대로 인쇄해요. UNCOLLATED면 각 인쇄 스트림 시트가 Copies 값만큼 연속해서 인쇄돼요. 예를 들어 문서가 미디어 시트 두 장을 출력하고 Copies가 6, SheetCollate가 UNCOLLATED라면, 첫 번째 미디어 시트 여섯 장을 인쇄한 다음 두 번째 미디어 시트 여섯 장을 인쇄해요.
시트 콜레이션의 효과를 여러 출력 빈에 사본을 넣어서 달성할지, 같은 출력 빈에 구현 정의 문서 분리로 넣어서 달성할지는 구현에 따라 달라요. 작업을 여러 번 통과시켜 달성할지 출력 분류기(output sorter)를 사용해 달성할지도 구현에 따라 달라요.
프린터가 SheetCollate 속성을 지원하지 않으면(즉 클라이언트가 어떤 시트 콜레이션도 지정할 수 없으면) 프린터는 항상 COLLATED로 설정된 것처럼 동작해야 해요.
SheetCollate 속성은 MultipleDocumentHandling 속성과 상호작용해요. MultipleDocumentHandling은 전체 문서의 콜레이션을 설명하고, SheetCollate는 문서 내 개별 페이지 콜레이션의 의미를 설명해요.
SheetCollate 속성이 다중 문서 작업에 미치는 영향은 모든 문서에 같은 시트 콜레이션이 지정됐는지, 서로 다른 문서에 다른 값이 지정됐는지, 그리고 MultipleDocumentHandling의 (기본일 수도 있는) 값에 따라 달라요.
상수
UNCOLLATED: 문서 안의 시트가 여러 사본 인쇄 시 비콜레이션 순서로 나타나요.COLLATED: 문서 안의 시트가 여러 사본 인쇄 시 콜레이션 순서로 나타나요.
생성자
protected SheetCollate(int value)
주어진 정수 값으로 새 시트 콜레이션 열거형 값을 만들어요.
카테고리와 이름
getCategory(): 카테고리로 사용할 인쇄 속성 클래스를 반환해요.SheetCollate의 카테고리는 클래스 자체예요.getName(): 카테고리 이름을 반환해요. 이름은"sheet-collate"예요.