Wie kann ich eine XPS-Datei anzeigen?


25

Manchmal muss ich mich mit XPS-Dateien auseinandersetzen (XPS ist ein Rivale von Microsoft zum PDF-Format von Adobe, technisch gesehen ein gezipptes XAML (XML)).

Kann ich sie in Ubuntu anzeigen? Oder könnte ich sie vielleicht sogar produzieren?

Antworten:


17

Okular, der KDE-PDF-Viewer, unterstützt XPS. Der Paketname ist, dass okularmir keine GNOME / GTK + -Zuschauer bekannt sind , die XPS unterstützen, obwohl demzufolge ein Fehler in der Upstream-GNOME- Unterstützung hinzugefügt wurde. Es funktioniert nicht für mich in Maverick ....


Okular hat den Job gemacht, aber arabische Zeichen sind verstümmelt.
Tarik

Jetzt ist der gemeldete Fehler behoben! :-)
luca76

8

Evince hat jetzt XPS-Unterstützung. Überprüfen Sie: http://projects.gnome.org/evince/?guid=ON


1
Google Text
Tom Brossman

Wussten Sie, dass das MS SampleXpsDocuments-Archiv eine ausführbare Win32-Datei ist und 159 MiB wiegt? :-) Ich werde die Antwort überprüfen (um zu wissen, dass Evince XPS-Unterstützung wirklich brauchbar ist), sobald ich eine vernünftige XPS-Datei zum Ausprobieren finde ...
Ivan

2
Unterstützt Evince wirklich XPS? Der Link unter der Liste sagt das nicht. Und hier funktioniert es nicht.
Jakob

@ Jakob Evince Upstream unterstützt es, aber das Paket in Ubuntu verwendet es derzeit nicht. Es ist ein Paket erforderlich, libgxpsdas gerade in 12.04 enthalten war und in evince-Paket aktiviert wird, das gerade ausgeführt wird - es gibt jedoch keine Garantie, da wir uns etwas verspäten. Siehe askubuntu.com/questions/112852/… und " XPS nicht unterstützt "
Savvas Radevic

1
Evince zeigte meine XPS-Datei als leere Seite.
Tarik

6

Für mich war die geeignetste Lösung auf meinem 12.04-Computer, die XPS-Datei über die Befehlszeile in PDF zu konvertieren

xpstopdf file.xps

und Anzeigen der neu erstellten Datei.pdf mit einem beliebigen PDF-Viewer (Acroread in meinem Fall).

Dies erforderte die Installation des Pakets libgxps-utils .

(Evince hat die XPS-Datei, auf die ich gestoßen bin, nicht geöffnet, zumindest nicht im Auslieferungszustand. Er hat jedoch beanstandet, dass der Dateityp Zip-Archiv (Anwendung / Zip) nicht unterstützt wird.)


1
xpstopdf stürzte beim Aufruf ab.
Tarik

2
Gleiche hier - Fehlermeldung war "Fehler beim Erstellen der XPS-Datei: Ungültige XPS-Datei: feste Darstellung nicht gefunden"
Steve Kroon

Hat bei mir nicht funktioniert: (xpstopdf: 87500): GLib-WARNING **: GError wurde über einen vorherigen GError oder nicht initialisierten Speicher gesetzt. Dies weist auf einen Fehler im Code einer Person hin. Sie müssen sicherstellen, dass ein Fehler NULL ist, bevor er gesetzt wird.
Etech

Hat für mich gearbeitet. Auf Ubuntu 14.0.2 großartig!
Spikeyang

@SteveKroon: Das bekomme ich mit OXPS-Dateien. Normales XPS scheint zu funktionieren ...
Gert van den Berg

2

Wenn Sie XPS-Dateien erstellen möchten, versuchen Sie am besten, die GhostXPS-Komponente von GhostPDL (Teil der Ghostscript-Suite) zu erstellen . Ich weiß nicht, ob dies jemals für Ubuntu verpackt wurde, und ich habe keine Erfahrungen aus erster Hand damit.

Inkscape kann .xaml-Dateien lesen und schreiben. Ich nehme an, es könnte sogar verwendet werden, um z. B. .pdf oder .svg in .xaml zu konvertieren. Ich weiß jedoch nicht, ob es .xps-Dateien direkt verarbeiten kann oder nicht (vielleicht auch nicht).


Inkskape konnte meine XPS-Datei nicht lesen
Tarik
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.