Prefijo de ámbito

Este tema no está actualizado. Para obtener la información más reciente, consulte especificación de esquema de impresión.

Un prefijo de ámbito es una etiqueta textual anexada previamente a una palabra clave de esquema para proporcionar un ámbito contextual. Esto permite ascribir un contexto específico y bien comprendido a las palabras clave de una manera predefinida. La característica de esquema de impresión, ParameterDef, ParameterInit y ParameterRef y la palabra clave Property de nivel raíz DEBEN tener uno de los siguientes prefijos de ámbito: "Job", "Document" o "Page".

Interpretación del prefijo de ámbito con contenido printTicket

PrintTicket se puede dividir en tres niveles de contenido que representan el trabajo de alto nivel, los documentos del trabajo y las páginas de cada documento. Estos niveles se clasifican según la especificidad; el nivel de trabajo es más general, el nivel de documento y, a continuación, el nivel de página es más específico. Un trabajo consta de uno o varios documentos y un documento consta de una o varias páginas.

Prefijo de nivel de trabajo

Un vale de nivel de trabajo contiene toda la configuración de formato de trabajo destinada a aplicarse a un trabajo completo. Los elementos con prefijos de ámbito de "Job", "Document" o "Page" se permiten en un vale de nivel de trabajo.

La configuración con prefijo "Documento" y "Página" especificada en un vale de nivel de trabajo se aplicará automáticamente a los vales de nivel de página y documento.

Prefijo de nivel de documento

El vale nivel de documento incorpora cualquier configuración de formato de trabajo destinada a aplicarse a uno o varios documentos de un trabajo. Estos pueden incluir la configuración especificada anteriormente en el vale de nivel de trabajo. Solo se permiten elementos con prefijos de ámbito de "Documento" o "Página" en un vale de nivel de documento.

Un vale de nivel de documento puede contener la configuración con prefijo de documento especificada anteriormente por el vale de nivel de trabajo.

Prefijo de nivel de página

El vale de nivel de página incorpora cualquier configuración de formato de trabajo destinada a aplicar a una o varias páginas un trabajo (no limitado a un único documento). Estos pueden incluir la configuración especificada anteriormente en el vale de trabajo o nivel de documento. Solo se permiten elementos con prefijos de ámbito de "Página" en un vale de nivel de página.

Un vale de nivel de página puede contener la configuración prefijo "Página" especificada anteriormente por el vale de nivel de trabajo o el vale de nivel de documento.

Uso de prefijos en un documento printTicket o funcionalidades de impresión

Los documentos PrintTicket e PrintCapabilities NO DEBEN contener varias palabras clave que solo difieren en el prefijo de ámbito. Por ejemplo, un documento PrintCapabilities NO DEBE tener especificado JobInputBin y PageInputBin. Sin embargo, un documento de funcionalidades de impresión PUEDE tener JobDuplexAllDocumentsContiguously y DocumentDuplex especificados porque se consideran características diferentes, ya que presentan un comportamiento diferente.? Este ejemplo también es true para un único PrintTicket.

Administración de conflictos de prefijo

Un conflicto de palabras clave entre la configuración se define como , el mismo elemento de esquema de impresión de nivel raíz indicado por el atributo XML "name", que aparece en varios vales de nivel. Si no hay ningún conflicto, se puede insertar o heredar un elemento con ámbito de prefijo de un vale más general a un vale más específico. Si hay un conflicto, la configuración del vale más específico tiene prioridad. Es decir, la configuración por página de un vale de nivel de página invalida la configuración idéntica por página en un vale de nivel de trabajo o documento. Del mismo modo, la configuración del documento en el vale de nivel de documento tiene prioridad sobre la configuración del documento en el vale de nivel de trabajo.

Especificación del esquema de impresión