Zum Inhalt springen

XPS · 5 XPS-Dateien

XPS-Beispieldokumente

Laden Sie kostenlose, validierte XPS-Testdateien (.xps) für Druckertreiber, Konverter und Dokumentbetrachter herunter. Layouttreue Beispieldateien nach ECMA-388-Standard.

5 XPS-Dateien 3.0 KB – 3.7 KB Festes Layout · ECMA-388

Direkte Downloads

Verfügbare XPS-Beispieldokumente

5 XPS-Dateien

3.7 KB

Mehrseitige Unternehmensübersicht

Typ:Corporate Summary (2 Pages)

XPS XPS herunterladen

3.1 KB

Präzisionssatz und Druckmarken

Typ:Precision Layout & Press Marks

XPS XPS herunterladen

XPS Technische Referenz

Architektur- und Testleitfaden für XPS-Dokumente

Die XML Paper Specification (XPS) ist ein offenes elektronisches Dokumentformat mit festem Seitenlayout und eine Seitenbeschreibungssprache von Microsoft, international standardisiert als ECMA-388. Auf Basis der Open Packaging Conventions (OPC) und einer XML-basierten Vektorsprache aus der Windows Presentation Foundation (WPF) fungiert XPS als digitales Papier und hochauflösender Druckspooler-Datenstrom.

Geschichte und Entwicklung: Die "Metro"-Architektur und ECMA-388

XPS wurde von Microsoft unter dem Codenamen "Metro" entwickelt und im November 2006 mit Windows Vista und dem .NET Framework 3.0 eingeführt. Ziel war es, die Einschränkungen des alten Windows GDI-Drucksubsystems zu überwinden und EMF-Spooling-Dateien durch eine moderne, hardwareunabhängige Seitenbeschreibungssprache abzulösen.

Im Juni 2009 standardisierte Ecma International das Format als ECMA-388 (Open XML Paper Specification oder OpenXPS). Der Standard schuf ein herstellerunabhängiges Format mit lizenzgebührenfreier Nutzung, damit Entwickler und Druckerhersteller kompatible Software ohne proprietäre Hürden entwickeln können.

Ab Windows 8 aktualisierte Microsoft den Standardtreiber auf OpenXPS (.oxps), sicherte jedoch vollständige Abwärtskompatibilität zu klassischem XPS (.xps). Obwohl der XPS-Betrachter in Windows 10 (1803+) zu einer optionalen Funktion wurde, bleibt XPS in professionellen Drucksystemen und Archivierungsprozessen fest verankert.

Paketarchitektur: Open Packaging Conventions (OPC) und XML-Markup

Unter der Haube ist ein XPS-Dokument ein OPC-konformes ZIP-Archiv, das in strukturierte XML-Streams und Ressourcenordner unterteilt ist:

Paketmanifest ([Content_Types].xml & _rels/.rels)

Deklariert die MIME-Typen aller Paketbestandteile (FixedDocumentSequence, FixedDocument, FixedPage) und verknüpft die Einstiegsbeziehungen des Containers.

Dokumenthierarchie (FixedDocumentSequence & FixedDocument)

Eine FixedDocumentSequence (.fdseq) koordiniert FixedDocument-Komponenten (.fdoc), die wiederum die geordnete Reihenfolge der FixedPage-Seiten (.fpage) festlegen.

FixedPage XML-Markup

Jede Seite definiert eine feste Zeichenfläche mit Breite und Höhe in 1/96-Zoll-Einheiten. Das Layout ist strikt festgelegt, wobei Path für Vektoren und Glyphs für Schriften sorgen.

Vektorpfade und Geometrie

Vektorgrafiken werden über kompakte Pfadbefehle (Move, Line, Arc, Bezier) mit präziser Kantenglättung und Füllregeln gerendert.

Schrift-Glyphen und Ressourcen

Textelemente verwenden <Glyphs>-Tags mit Verweisen auf OpenType- oder TrueType-Schriftarten im Ordner Resources, wodurch identische Typografie gewährleistet wird.

Software- und Plattform-Kompatibilitätsmatrix

XPS-Dateien werden von Windows-Druckdiensten, Open-Source-Dokumentbetrachtern und Konvertierungswerkzeugen unterstützt:

Software / PlatformStatus
Microsoft Windows (Druckspooler) Native XPS-Druckarchitektur in Windows Vista bis 11 mit dem virtuellen Drucker Microsoft XPS Document Writer.Nativer Druckpfad
Windows XPS-Viewer In früheren Versionen vorinstalliert; in Windows 10 (1803+) und Windows 11 über "Optionale Features" aktivierbar.Nativ / Optionales Feature
SumatraPDF & MuPDF Schnelle und präzise Darstellung von XPS- (.xps) und OpenXPS-Dateien (.oxps) mit voller Vektortreue.Plattformübergreifend
Linux-Betrachter (Evince, Okular) Standardbetrachter von GNOME und KDE stellen XPS-Dokumente über die Rendering-Bibliothek libgxps dar.Unterstützung via libgxps
Ghostscript & Konvertertools Zuverlässige Konvertierung zwischen XPS und Standard-PDF nach ISO 32000 für Unternehmens-Pipelines.Automatisierte Konvertierung

QA-Checkliste für Upload- und Konvertierungstests

Prüfen Sie beim Testen von Upload-Formularen, Konvertern oder Druckersystemen mit XPS-Dateien die folgenden Kernpunkte:

  • Sicherstellen, dass der MIME-Typ application/vnd.ms-xpsdocument und die Endung .xps akzeptiert werden.
  • Integrität des ZIP-Archivs sowie das Vorhandensein von [Content_Types].xml und .fdseq überprüfen.
  • Mehrseitige Dokumente prüfen, um sicherzustellen, dass FixedPage-Elemente ohne Überlappung gerendert werden.
  • Präzision der Vektorpfade bei Zoomstufen von 100 % bis 800 % validieren.
  • Bidirektionale XPS-zu-PDF-Konvertierung auf Erhalt von Schriftarten, Tabellen und Farbwerten testen.
  • Korrektes Einlesen von Hoch- und Querformaten (Letter vs. Landscape) kontrollieren.

XPS Technische Spezifikationen

Standard
ECMA-388 / OpenXPS
Container-Format
ZIP (Open Packaging Conventions)
Haupt-MIME-Typ
application/vnd.ms-xpsdocument
OpenXPS-MIME-Typ
application/oxps
Standardabmessungen
816 × 1056 pt (Letter bei 96 DPI)
Markup-Sprache
XML / WPF XAML-Submenge
Typografie-Engine
OpenType / TrueType Glyphen
Vektorgrafik
Kantengeglättete Path-Geometrien

Häufig gestellte Fragen (FAQ)

Was ist eine XPS-Datei und wofür wird sie verwendet?+

Eine XPS-Datei (XML Paper Specification) ist ein elektronisches Dokumentformat mit festem Seitenlayout, das von Microsoft als offene Alternative zu PDF geschaffen wurde. Es sichert ein exaktes Erscheinungsbild von Schriften, Vektoren und Farben auf Bildschirmen und Ausdrucken.

Was ist der Unterschied zwischen XPS und OpenXPS (OXPS)?+

XPS ist das ursprüngliche Format von Microsoft aus dem Jahr 2006. OpenXPS (ECMA-388) ist der 2009 von Ecma International ratifizierte weltweite Standard. Moderne Betrachterprogramme unterstützen beide Varianten nahtlos.

Wie öffne ich XPS-Dateien unter Windows 10 und Windows 11?+

Unter Windows 10 und 11 lässt sich der offizielle XPS-Viewer unter Einstellungen > Apps > Optionale Features > Feature hinzufügen > XPS-Viewer aktivieren. Alternativ öffnen schlanke Tools wie SumatraPDF oder MuPDF XPS-Dateien direkt.

Kann man XPS-Dateien in das PDF-Format konvertieren?+

Ja. Unter Windows können Sie eine geöffnete XPS-Datei über den Druckdialog "Microsoft Print to PDF" in PDF umwandeln. Für automatisierte Server-Pipelines stehen Tools wie Ghostscript oder MuPDF zur Verfügung.

Sind diese Beispieldateien sicher für automatisierte Tests?+

Ja. Alle auf TestingFile bereitgestellten XPS-Dateien sind saubere, sichere Testdateien aus reinem XML und Vektoren. Sie enthalten keine Makros oder sensiblen Daten und eignen sich ideal für CI/CD-Pipelines.