XPS-Dokumente
In diesem Abschnitt werden die Dokumenttechnologien beschrieben, die von Microsoft Windows unterstützt werden.
Auswählen einer Dokumenttechnologie
Microsoft bietet verschiedene Dokumenttechnologien zur Unterstützung einer Vielzahl von Dokumentanwendungen:
XPS und OpenXPS
XPS und OpenXPS werden in Windows 8 und höheren Versionen von Windows unterstützt. Sehen Sie sich das vorherige Diagramm an, um das richtige Verwendungsszenario für XPS und OpenXPS zu ermitteln. Weitere Informationen zu diesen Dokumenttechnologien finden Sie unter Open XML Paper Specification (OpenXPS).
Im Falle der Verwendung von OpenXPS mit Windows 8 und Windows Server 2012 wird nur über die XPS-Dokument-API Unterstützung bereitgestellt.
Wenn Sie zwischen Microsoft XPS (MSXPS) und OpenXPS konvertieren müssen, stellt Microsoft ein Tool (XPSConverter.exe) zur Verfügung, mit dem Sie MSXPS-formatierte Dokumente in das OpenXPS-Format und umgekehrt konvertieren können. Das Tool ist Bestandteil des Windows-Treiberkits (WDK). Informationen zum Herunterladen des WDK finden Sie unter So erhalten Sie das WDK.
Weitere Informationen zu OpenXPS und Windows 8 finden Sie unter OpenXPS-Support in Windows.
XPS-Dokument-API
Die XPS-Dokument-API ist eine systemeigene Windows-API, die das XPS-OM unterstützt. Die XPS-Dokument-API wurde in Windows 7 eingeführt und kann in Programmen im Benutzermodus und XPSDrv-Druckertreibern verwendet werden.
Weitere Informationen finden Sie in der XPS-Dokument-API und der XPS-API für digitale Signaturen.
*Die XPS-Dokument-API wird auch in Windows Vista mit Service Pack 2 (SP2) mit dem Plattformupdate für Windows Vista und Windows Server 2008 mit SP2 unter Verwendung des Plattformupdates für Windows Server 2008 unterstützt. Weitere Informationen zum Plattformupdate für Windows Vista oder zum Plattformupdate für Windows Server 2008 finden Sie unter Plattform-Update für Windows Vista
.NET Framework
.NET Framework bietet XPS-Dokumentunterstützung für Programme mit verwaltetem Code im Benutzermodus.
.NET Framework 3.0 wird unter Windows XP mit Service Pack 2 (SP2) und höheren Versionen von Windows-Clientbetriebssystemen und unter Windows Server 2003 mit Service Pack 2 (SP2) und höheren Versionen von Windows-Serverbetriebssystemen unterstützt.
.NET Framework 3.5 wird unter Windows XP-Versionen von Windows-Clientbetriebssystemen und unter Windows Server 2003 und höheren Versionen von Windows-Serverbetriebssystemen unterstützt.
Hinweis
Wir empfehlen die Verwendung von .NET Framework nur zum Erstellen von XPS-Dokumenten in Clientanwendungen, nicht in Serveranwendungen, es sei denn, die Anwendung wird regelmäßig beendet, wie es bei einer Clientanwendung der Fall wäre.
Weitere Informationen zur Dokumentunterstützung in .NET Framework finden Sie unter Windows Presentation Foundation-Dokumente.
Hinweis
Um mit XPS-Dokumenten in einem Programm zu arbeiten, verwenden Sie entweder die systemeigene XPS-Dokument-API oder .NET Framework. Die gleichzeitige Verwendung beider Programme wird nicht unterstützt.
In diesem Abschnitt
In diesem Abschnitt werden die nativen Windows-Dokumenttechnologien beschrieben, die von Microsoft Windows unterstützt werden.
Dokumenttechnologie | Beschreibung |
---|---|
XPS-Dokument-API |
Stellt ein vertrauenswürdiges Format für elektronisches Papier bereit Die in diesem Abschnitt beschriebene XPS-Dokument-API bietet Programmen und XPSDrv-Drucktreibern Zugriff auf den Inhalt und die Metadaten eines XPS-Dokuments. |
XPS Digital Signature API |
Ermöglicht das Signieren von Dokumenten, die Überprüfung der Identität des Unterzeichners und die Angabe, ob sich ein XPS-Dokument seit dem Signieren geändert hat |
Glossar zu XPS-Dokumenten |
Definitionen von Begriffen, die von der XPS-Dokument-API und der XPS-API für digitale Signaturen verwendet werden. |
XPS-Dokumenttools
Die folgenden Tools stehen zur Verfügung, um Sie beim Testen und bei der Problembehandlung von XPS-Dokumentdateien zu unterstützen.
-
Testet die Konformität einer Datei mit der XML Paper Specification (XPS) und der Open Packaging Conventions-Spezifikation (OPC).
-
Ein Eingabeaufforderungstool, das XPS-Dokumentdateien zur Kompatibilität mit der XPS 1.0-Spezifikation analysiert.
-
Ein Tool, das die Gültigkeit von PrintTicket- und PrintCapabilities-Dokumenten überprüft
Zugehörige Themen
- [Druckbeispielprogramm] (https://github.com/microsoftarchive/msdn-code-gallery-microsoft/tree/master/Official%20Windows%20Platform%20Sample/Windows%208%20app%20samples/%5BC%2B%2B%5D-Windows%208%20app%20samples/C%2B%2B/Windows%208%20app%20samples/Print%20sample%20(Windows%208))