범위 지정 접두사

이 항목은 현재 항목이 아닙니다. 최신 정보는 인쇄 스키마 사양을 참조하세요.

scope 접두사는 상황에 맞는 scope 제공하기 위해 스키마 키워드(keyword) 미리 추가된 텍스트 레이블입니다. 이렇게 하면 미리 정의된 방식으로 특정하고 잘 이해된 컨텍스트를 키워드에 등록할 수 있습니다. 스키마 기능, ParameterDef, ParameterInit 및 ParameterRef 및 루트 수준 속성 키워드(keyword) 요소에는 "Job", "Document" 또는 "Page" 접두사 중 하나가 있어야 scope.

PrintTicket 콘텐츠를 사용하여 범위 지정 접두사 해석

PrintTicket는 상위 수준 작업, 작업의 문서 및 각 문서의 페이지를 나타내는 세 가지 콘텐츠 수준으로 나눌 수 있습니다. 이러한 수준은 특이성에 따라 순위가 매겨집니다. 작업 수준이 가장 일반적이며 문서 수준과 페이지 수준이 가장 구체적입니다. 작업은 하나 이상의 문서로 구성되며 문서는 하나 이상의 페이지로 구성됩니다.

작업 수준 접두사

작업 수준 티켓에는 전체 작업에 적용하기 위한 모든 작업 서식 설정이 포함됩니다. "작업", "문서" 또는 "페이지"의 접두사를 scope 모든 요소는 작업 수준 티켓에서 허용됩니다.

작업 수준 티켓에 지정된 "문서" 및 "페이지" 접두사 설정이 문서 및 페이지 수준 티켓에 자동으로 적용됩니다.

문서 수준 접두사

문서 수준 티켓에는 작업의 하나 이상의 문서에 적용하기 위한 모든 작업 서식 설정이 통합되어 있습니다. 여기에는 이전에 작업 수준 티켓에 지정된 설정이 포함될 수 있습니다. 문서 수준 티켓에서는 "문서" 또는 "Page"의 접두사를 scope 요소만 사용할 수 있습니다.

문서 수준 티켓에는 이전에 작업 수준 티켓에서 지정한 문서 접두사 설정이 포함될 수 있습니다.

페이지 수준 접두사

페이지 수준 티켓에는 작업을 하나 이상의 페이지에 적용하기 위한 작업 서식 설정이 통합되어 있습니다(단일 문서로 제한되지 않음). 여기에는 이전에 작업 또는 문서 수준 티켓에 지정된 설정이 포함될 수 있습니다. 페이지 수준 티켓에서는 "Page"의 접두사를 scope 요소만 사용할 수 있습니다.

페이지 수준 티켓에는 이전에 작업 수준 티켓 및/또는 문서 수준 티켓에서 지정한 "Page" 접두사 설정이 포함될 수 있습니다.

PrintTicket 또는 인쇄 기능 문서 내의 접두사 사용량

PrintTicket 및 PrintCapabilities 문서에는 범위 지정 접두사에서만 다른 여러 키워드가 포함되어서는 안 됩니다.? 예를 들어 PrintCapabilities 문서에 JobInputBin과 PageInputBin이 모두 지정되어 있지 않아야 합니다. 그러나 인쇄 기능 문서에는 JobDuplexAllDocumentsContiguously 및 DocumentDuplex가 서로 다른 동작을 나타내므로 서로 다른 기능으로 간주되므로 둘 다 지정되어 있을 수 있습니다. 이 예제는 단일 PrintTicket에 대해서도 마찬가지입니다.

접두사 충돌 관리

설정 간의 키워드(keyword) 충돌은 여러 수준 티켓에 표시되는 XML 특성 "이름"으로 표시된 동일한 루트 수준 Print Schema 요소로 정의됩니다. 충돌이 없으면 접두사 범위 요소가 더 일반적인 티켓에서 보다 구체적인 티켓으로 푸시다운되거나 상속될 수 있습니다. 충돌이 있는 경우 가장 구체적인 티켓의 설정이 우선합니다. 즉, 페이지 수준 티켓의 페이지별 설정은 문서 또는 작업 수준 티켓의 페이지당 동일한 설정을 재정의합니다. 마찬가지로 문서 수준 티켓의 문서 설정이 작업 수준 티켓의 문서 설정보다 우선합니다.

인쇄 스키마 사양