Parameter im PrintCapabilities-Dokument

Dieses Thema ist nicht aktuell. Die aktuellsten Informationen finden Sie in der Print Schema Specification.

Wie in Parameter reference Elementsbeschrieben, kann auf ParameterInit-Elemente innerhalb von Option-Instanzen verwiesen werden, aber das Parameterkonstrukt verfügt auch über eine Verwendung, die unabhängig von diesem Elementtyp ist.

Ein Beispiel für ein Gerätekonfigurationsattribut, das gut für die Parameterdarstellung geeignet ist, ist CopyCount. Die zulässigen Werte für dieses Gerätekonfigurationsattribut können einfach und präzise definiert werden, ohne jede dieser Attribute explizit aufzulisten. Obwohl es mühsam wäre, jeden CopyCount-Wert in seiner eigenen Option auflisten zu können, können einige Gerätekonfigurationsattribute einfach nicht mit einem Feature/Option-Konstrukt dargestellt werden. Betrachten Sie beispielsweise ein Gerät, das eine Textzeichenfolge akzeptiert, die dann zum Erstellen eines virtuellen Wasserzeichens auf jeder Ausgabeseite verwendet wird. Der Satz aller möglichen Textzeichenfolgen kann nicht einfach explizit aufgezählt werden, aber die Textzeichenfolge kann einfach mithilfe eines ParameterDef-Elements beschrieben werden.

Das Dokument "Print Schema Keywords" definiert eine Reihe häufig verwendeter Parameterkonstrukte, aber PrintCapabilities-Anbieter können keine eigenen zusätzlichen definieren. Diese privat definierten Parameterkonstrukte sind jedoch nicht für andere Geräte portierbar, da ein printCapabilities-Dokument, das von einer anderen Partei bereitgestellt wird, kein solches Parameterkonstrukt definiert. Ob schemadefiniert oder privat definiert, muss die ParameterDef-Instanz im PrintCapabilities-Dokument vorhanden sein, bevor der Parameter von Clients erkannt und verwendet wird. Diese Parameter werden als festgelegten Parameterbezeichnet.