Was ist die OXPS-Datei? | Wissensdatenbank

Einführung

Um zu verstehen, was das OXPS-Dateiformat ist, muss man das XPS-Format kennen, das erklärt, dass XPS ein statisches Page Description Language (PDL) mit festem Layout ist. Intern ist eine XPS-Datei als ZIP‑Archiv verpackt, das ein oder mehrere Dokumente und alle erforderlichen Ressourcen (Schriften, OpenType‑Bilder usw.) enthält. Alle internen Teile sind XML‑Textdateien oder binäre Ressourcen.

Dieser Artikel liefert Informationen zu den Unterschieden zwischen den Formaten XPS und OXPS und beschreibt die OXPS-Dateien.

Was ist die OXPS-Datei?

OXPS (Open XML Paper Specification) ist eine Weiterentwicklung von XPS, die 2009 zum internationalen Standard (ECMA‑388) wurde und ihren Namen änderte, um sie von der vorherigen Spezifikation zu unterscheiden, die kein Standard war. Es wird angenommen, dass Microsoft das Präfix „Open“ hinzugefügt hat, um Unternehmensanwender zur Nutzung von XPS zu bewegen und die Verbreitung zu erhöhen. Obwohl Microsoft behauptet, dass OpenXPS für Erweiterungen offen ist, ist zu beachten, dass bereits vor 2009 XPS (ohne OXPS) Erweiterungen ermöglichte.

Ein möglicher Grund, XPS zum internationalen Standard zu erheben, war, dass die ursprüngliche Version keine formale Konformität zwischen Produzenten und Konsumenten erzwang.

In der Praxis sind die meisten OXPS-Dateien einfach XPS-Dateien; der Unterschied ist im Wesentlichen formaler. Das einzige zusätzliche Merkmal von OXPS ist die Möglichkeit, 3D‑Inhalte einzubetten.

Vergleich von XPS- und OXPS-Dateien

Zum Vergleich der internen Inhalte von XPS‑ und OXPS‑Paketen verwenden wir ein einseitiges Dokument namens „jagged.xps“, das eine einfache Zeichnung enthält, und öffnen es mit dem standardmäßigen Windows‑XPS‑Viewer.

OXPS irregular

und drucken es mit dem Microsoft XPS Document Writer, um eine OXPS‑Datei zu erzeugen.

Jetzt haben wir XPS‑ und OXPS‑Dateien, die visuell denselben Inhalt zeigen. Im Folgenden vergleichen wir ihre internen Teile.

FixedDocumentSequence.fdseq

OXPS fdseq diff

[Content_Types].xml

Diferencia de tipo de contenido OXPS

FixedDocument.fdoc

Diferencia OXPS fdoc

1.fpage (feste Seite)

Diferencia de página OXPS

Wie in FixedDocumentSequence.fdseq, [Content_Types].xml und FixedDocument.fdoc wird nur der XML‑Namensraum geändert, wie zu erwarten.

xmlns="http://schemas.microsoft.com/xps/2005/06" war in XPS

xmlns="http://schemas.openxps.org/oxps/v1.0" ist der Namensraum in OXPS

und die XML‑Kopfzeile

Wurde zu OXPS‑Dateien hinzugefügt.

In der Datei 1.fpage wurden neben den bereits genannten Unterschieden die Ressourcen im Canvas-Element optimiert. Die Ressourcen, in diesem Fall PathGeometry, werden in mehreren Canvas über Canvas.Resources wiederverwendet. Bei anderen Unterschieden in 1.fpage, zum Beispiel im ImageBrush-Element, gibt es keine echten Änderungen; nur die Reihenfolge der XML‑Attribute variiert.

Die Änderungen in den übrigen Dateien sind ähnlich; die Ordnerstruktur bleibt unverändert.

Fazit

Daher können wir feststellen, dass die Unterschiede zwischen XPS‑ und OXPS‑Dateien im Wesentlichen formaler Natur sind. Die 3D‑Funktionalität, die OXPS hinzufügt, wird in der Praxis noch nicht genutzt; es gibt kaum Beispiele im Internet.

Wie öffne ich eine OXPS-Datei?

Es wird gesagt, dass OXPS‑Dateien nicht mit dem standardmäßigen Windows‑XPS‑Viewer (seit Windows 7 enthalten) geöffnet werden können. Das gilt nur, wenn die XPS‑Datei bestimmte Erweiterungen enthält. In anderen Fällen kann der XPS‑Viewer zum Öffnen und Anzeigen von OXPS‑Dateien verwendet werden.

Kann ich OXPS in PDF konvertieren?

Die Konvertierung ist über Online‑ oder Desktop‑Konverter möglich. Der schnellste Weg, OXPS‑Dateien in PDF zu konvertieren, ist die Web‑Anwendung Aspose.Page ( https://products.aspose.app/page/conversion/oxps). Der Aspose OXPS‑Konverter unterstützt Konvertierungen zu PDF, DOC, DOCX, HTML, TEX, SVG, PNG, JPG, TIFF und BMP. Wenn Sie Entwickler sind und unsere Bibliothek für diese Konvertierungen nutzen möchten, lesen Sie den Artikel PDL‑Konverter für Code‑Beispiele.

Kann ich eine OXPS‑Datei in Word öffnen?

Direkt ist das nicht möglich, aber Sie können eine OXPS‑Datei mit der Web‑Anwendung Aspose.Page Conversion ( https://products.aspose.app/page/conversion/oxps-to-word) in ein Word‑Dokument konvertieren und anschließend in Microsoft Word öffnen.

Können OXPS‑Dateien in Excel konvertiert werden?

Ja, Sie können OXPS online mit der Web‑Anwendung Aspose.Page Conversion ( https://products.aspose.app/page/conversion/oxps-to-excel) in Excel konvertieren. Die OXPS‑Datei wird als Tabelle erkannt. Beachten Sie, dass Bilder nicht in die resultierende XLSX‑Datei übertragen werden.

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.