XPSDrv-Druckertreiber

Wichtig

Es wird empfohlen, den IPP-Klassentreiber von Microsoft zusammen mit Druckunterstützungs-Apps (PSA) zu verwenden, um die Druckoberfläche in Windows 10 und 11 für die Entwicklung von Druckergeräten anzupassen.

Weitere Informationen finden Sie im Leitfaden zum Erstellen von Druckunterstützungs-Apps.

Der XPSDrv-Druckertreiber erweitert die GDI-basierte Druckertreiberarchitektur der Version 3 von Microsoft, um die Nutzung von XPS-Dokumenten (XML Paper Specification) zu unterstützen. Bei einem XPSDrv-Druckertreiber wird das XPS-Dokumentformat als Spooldateiformat und als Dokumentdateiformat verwendet.

Übersicht über XPS

Die XML Paper Specification (XPS) ist die Grundlage für Dokument- und Druckverbesserungen in Windows Vista. Diese Spezifikation beschreibt die Darstellung von Dokumenten im festen Format mithilfe eines strukturierten XML-basierten Dokumentformats.

Das XPS-Dokumentformat besteht aus XML-Markup, das das Layout eines Dokuments und die visuelle Darstellung jeder Seite sowie Renderingregeln zum Anzeigen oder Drucken des Dokuments definiert.

Einführung in XPS für den Druck

Das XPS-Dokumentformat dient als Dokumentformat, Spooldateiformat und Seitenbeschreibungssprache (PDL) für Drucker. Wenn Sie XPS während eines gesamten Dokumentzyklus konsistent verwenden, können Sie die Berechenbarkeit und Zuverlässigkeit des Drucks erheblich verbessern. Genauigkeit und Leistung verbessern sich, wenn das Dokumentformat mit dem Spooldateiformat und dem PDL identisch ist. Durch die Verwendung des XPS-Dokumentformats während der gesamten Druckverarbeitung können Sie jegliche Dokumentformatkonvertierungen zwischen einer Anwendung und dem Drucker überflüssig machen, sodass Sie eine WYSIWYG-Erfahrung (Was Sie sehen, was Sie erhalten) bereitstellen können.

Die XPS-Spooldatei verwendet das XPS-Dokumentformat. Die XPS-Spooldatei ist offen und erweiterbar, kann mithilfe von Plattformdiensten angezeigt und in Dokumentworkflows wieder eingeführt werden.

Das Markup in der XPS-Spooldatei zum Beschreiben von XPS-Dokumenten ist mit dem XAML-Markup (Extensible Application Markup Language) in Windows Presentation Foundation (WPF) kompatibel. Daher können Dokumente, die in der XPS-Spooldatei beschrieben werden, nativ in WPF gerendert werden, ohne dass Daten oder Genauigkeit verloren gehen, da keine Konvertierung erforderlich ist. Die XAML-Tags in der XPS-Spooldatei sind XAML-Darstellungen für vorhandene Renderingklassen in WPF. Das XPS-Dokumentformat ist mit dem Format "Drucken" identisch und behält anwendungsbezogene Inhalte und Benutzerabsichten effektiv bei.

Dieser Abschnitt umfasst Folgendes:

XPS-Druckfunktionen

Übersicht über den Windows-Druckpfad

XPS-Unterstützung in früheren Versionen von Windows

Weitere Informationen zum XPS-Drucken für Druckertreiberentwickler finden Sie unter XPSDrv-Druckertreiber.