Bereichspräfix

Dieses Thema ist nicht aktuell. Die aktuellsten Informationen finden Sie in der Druckschemaspezifikation.

Ein Bereichspräfix ist eine Textbezeichnung, die vorab an ein Schema angefügt wird Schlüsselwort (keyword), um einen kontextbezogenen Bereich bereitzustellen. Dies ermöglicht das Festlegen eines bestimmten und gut verstandenen Kontexts für Schlüsselwörter auf vordefinierte Weise. Print Schema Feature, ParameterDef, ParameterInit und ParameterRef und Property Schlüsselwort (keyword) Elemente auf Stammebene MÜSSEN eines der folgenden Bereichspräfixe aufweisen: "Job", "Document" oder "Page".

Interpretation des Bereichspräfixes mit PrintTicket-Inhalt

Das PrintTicket kann in drei Inhaltsebenen unterteilt werden, die den Auftrag auf hoher Ebene, die Dokumente im Auftrag und die Seiten in jedem Dokument darstellen. Diese Ebenen werden nach Spezifität sortiert; Die Auftragsebene ist am allgemeinsten, dann die Dokumentebene und dann die Seitenebene am spezifischsten. Ein Auftrag besteht aus einem oder mehreren Dokumenten, und ein Dokument besteht aus einer oder mehreren Seiten.

Präfix auf Auftragsebene

Ein Auftragsebenenticket enthält alle Auftragsformatierungseinstellungen, die auf einen gesamten Auftrag angewendet werden sollen. Alle Elemente mit Bereichspräfixen "Job", "Document" oder "Page" sind in einem Auftragsebenenticket zulässig.

Die präfixierten Einstellungen "Dokument" und "Seite", die in einem Auftragsebenenticket angegeben sind, werden automatisch auf die Tickets auf Dokument- und Seitenebene angewendet.

Präfix auf Dokumentebene

Das Dokumentebenenticket enthält alle Auftragsformatierungseinstellungen, die auf ein oder mehrere Dokumente in einem Auftrag angewendet werden sollen. Dazu gehören möglicherweise Einstellungen, die zuvor im Auftragsebenenticket angegeben wurden. Nur Elemente mit Bereichspräfixen "Dokument" oder "Seite" sind in einem Dokumentebenenticket zulässig.

Ein Ticket auf Dokumentebene kann Einstellungen mit Dokumentpräfix enthalten, die zuvor durch das Auftragsebenenticket angegeben wurden.

Präfix auf Seitenebene

Das Seitenebenenticket enthält alle Auftragsformatierungseinstellungen, die auf eine oder mehrere Seiten eines Auftrags angewendet werden sollen (nicht auf ein einzelnes Dokument beschränkt). Dazu gehören möglicherweise Einstellungen, die zuvor im Auftrags- oder Dokumentebenenticket angegeben wurden. Nur Elemente mit Bereichspräfixen "Page" sind in einem Ticket auf Seitenebene zulässig.

Ein Ticket auf Seitenebene kann einstellungen mit dem Präfix "Page" enthalten, die zuvor durch das Auftragsebenenticket und/oder das Dokumentebenenticket angegeben wurden.

Präfixverwendung innerhalb eines PrintTicket- oder Druckfunktionendokuments

PrintTicket- und PrintCapabilities-Dokumente DÜRFEN NICHT mehrere Schlüsselwörter enthalten, die sich nur im Bereichspräfix unterscheiden.? Beispielsweise DARF für ein PrintCapabilities-Dokument NICHT sowohl JobInputBin als auch PageInputBin angegeben sein.? Für ein Druckfunktionen-Dokument kann jedoch sowohl JobDuplexAllDocumentsContiguously als auch DocumentDuplex angegeben werden, da diese als unterschiedliche Features gelten, da sie ein unterschiedliches Verhalten aufweisen.? Dieses Beispiel gilt auch für ein einzelnes PrintTicket.

Präfixkonfliktverwaltung

Ein Schlüsselwort (keyword) Konflikt zwischen den Einstellungen wird als definiert, dasselbe Print Schema-Element auf Stammebene, das durch das XML-Attribut "name" gekennzeichnet ist und in mehreren Ebenentickets angezeigt wird. Wenn kein Konflikt vorliegt, kann ein präfixbezogenes Element von einem allgemeineren Ticket in ein spezifischeres Ticket gepusht oder geerbt werden. Wenn ein Konflikt vorliegt, hat die Einstellung aus dem spezifischsten Ticket Vorrang. Das heißt, die Einstellungen pro Seite in einem Seitenebenenticket setzen die identischen Einstellungen pro Seite in einem Dokument- oder Auftragsebenenticket außer Kraft. Ebenso haben Dokumenteinstellungen im Dokumentebenenticket Vorrang vor Dokumenteinstellungen im Auftragsebenenticket.

Druckschemaspezifikation