Préfixe d’étendue

Cette rubrique n’est pas active. Pour obtenir les informations les plus actuelles, consultez la spécification de schéma d’impression.

Un préfixe d’étendue est une étiquette textuelle pré-ajoutée à un mot clé de schéma pour fournir une étendue contextuelle. Cela permet de décrire un contexte spécifique et bien compris aux mots clés de manière prédéfinie. Fonctionnalité de schéma d’impression, ParameterDef, ParameterInit et ParameterRef et éléments de mot clé de propriété de niveau racine DOIVENT avoir l’un des préfixes d’étendue suivants : « Job », « Document » ou « Page ».

Interprétation du préfixe d’étendue avec le contenu PrintTicket

Le printTicket peut être divisé en trois niveaux de contenu représentant le travail de haut niveau, les documents du travail et les pages de chaque document. Ces niveaux sont classés en fonction de la spécificité ; le niveau de travail est le plus général, puis le niveau du document, puis le niveau de page est le plus spécifique. Un travail se compose d’un ou plusieurs documents et d’un document se compose d’une ou plusieurs pages.

Préfixe au niveau du travail

Un ticket de niveau de travail contient tous les paramètres de mise en forme des travaux destinés à s’appliquer à l’ensemble d’un travail. Tous les éléments avec des préfixes d’étendue « Job », « Document » ou « Page » sont autorisés dans un ticket de niveau de travail.

Les paramètres préfixés « Document » et « Page » spécifiés dans un ticket de niveau de travail sont automatiquement appliqués aux tickets document et niveau page.

Préfixe au niveau du document

Le ticket au niveau du document incorpore tous les paramètres de mise en forme de travaux destinés à s’appliquer à un ou plusieurs documents d’un travail. Ceux-ci peuvent inclure les paramètres précédemment spécifiés dans le ticket de niveau de travail. Seuls les éléments avec des préfixes d’étendue « Document » ou « Page » sont autorisés dans un ticket au niveau du document.

Un ticket de niveau document peut contenir des paramètres de préfixe de document précédemment spécifiés par le ticket au niveau du travail.

Préfixe au niveau de la page

Le ticket de niveau page incorpore tous les paramètres de mise en forme des travaux destinés à s’appliquer à une ou plusieurs pages d’un travail (non limités à un seul document). Ceux-ci peuvent inclure les paramètres précédemment spécifiés dans le ticket de travail ou de niveau document. Seuls les éléments avec des préfixes d’étendue de « Page » sont autorisés dans un ticket de niveau page.

Un ticket de niveau page peut contenir des paramètres préfixés « Page » précédemment spécifiés par le ticket de niveau travail et/ou le ticket au niveau du document.

Utilisation du préfixe dans un document PrintTicket ou Print Capabilities

Les documents PrintTicket et PrintCapabilities NE DOIVENT PAS contenir plusieurs mots clés qui diffèrent uniquement dans le préfixe d’étendue. Par exemple, un document PrintCapabilities NE DOIT PAS avoir à la fois JobInputBin et PageInputBin spécifiés.? Toutefois, un document Fonctionnalités d’impression peut avoir à la fois JobDuplexAllDocumentsContiguously et DocumentDuplex spécifiés, car ces fonctionnalités sont considérées comme différentes, car elles présentent un comportement différent. Cet exemple est également vrai pour un printTicket unique.

Gestion des conflits de préfixe

Un conflit de mots clés entre les paramètres est défini comme suit : le même élément de schéma d’impression de niveau racine indiqué par l’attribut XML « name », qui apparaît dans plusieurs tickets de niveau. En l’absence de conflit, un élément délimité par un préfixe peut être poussé vers le bas ou hérité, d’un ticket plus général à un ticket plus spécifique. En cas de conflit, le paramètre du ticket le plus spécifique est prioritaire. Autrement dit, les paramètres par page d’un ticket niveau page remplacent les paramètres identiques par page dans un ticket document ou niveau de travail. De même, les paramètres de document dans le ticket Niveau du document sont prioritaires sur les paramètres de document dans le ticket de niveau de travail.

Spécification du schéma d’impression