Druckschema

Das Druckschema und die zugehörigen Technologien sind in Microsoft .NET Framework 3.0 und höheren Versionen von Microsoft .NET Framework sowie in Windows Vista und höheren Versionen von Windows verfügbar. XPS-Dokumente und das XPS-Objektmodell können die Druckticketobjekte verwenden, die in der Druckschemaspezifikation beschrieben sind, um die Druckeinstellungen eines Dokuments für Drucker und anzeigende Anwendungen anzugeben.

Die Druckschemaspezifikation ist ein herunterladbares Dokument, das Informationen zum Druckschema und zur Verwendung in Dokumenten und beim Drucken enthält. Zusätzliche Informationen finden Sie ausschließlich online unter Legacy Print Schema Reference( Legacy Print Schema Reference). Es entspricht jedoch möglicherweise nicht genau der aktuellen Version der Druckschemaspezifikation. Aktuelle Entwurfsinformationen finden Sie in der Druckschemaspezifikation .

Das Druckschema ist ein hierarchisch strukturiertes XML-basiertes Schema, das verwendet wird, um die Eigenschaften eines Druckers oder Druckauftrags zu organisieren und zu beschreiben. Das Druckschema enthält zwei Komponenten: die Druckschema-Schlüsselwörter und das Print Schema Framework. Die Druckschema-Schlüsselwörter sind eine Reihe von Elementinstanzen, die Druckerattribute und die Absicht der Druckauftragsformatierung beschreiben. Das Print Schema Framework definiert eine hierarchisch strukturierte Auflistung von XML-Elementtypen und wie diese Elementtypen zusammen verwendet werden können.

Die Druckschematechnologien PrintCapabilities und PrintTicket werden mithilfe der Druckschemaschlüsselwörter erstellt, wie im Print Schema Framework angegeben. Die Druckschemaspezifikation unterstützt Schemaerweiterungen von Drittanbietern, sodass Benutzer des Druckschemas nicht auf die Property-, Feature-, Option- oder ParameterInit-Instanzen beschränkt sind, die durch die Druckschemaschlüsselwörter definiert werden. Elementinstanzen von Drittanbietern können Elementinstanzen hinzugefügt werden, die durch die Druckschemaschlüsselwörter definiert sind. Private Property-Instanzen von Drittanbietern müssen jedoch zu einem Namespace gehören, der eindeutig dem Drittanbieter zugeordnet ist, der den Namespace erstellt hat.

Druckschemaspezifikation

Legacy-Druckschemareferenz

Bidirektionale Druckerkommunikation (Hardware Dev Center)