Comment afficher un fichier XPS?


25

Parfois, je dois gérer des fichiers XPS (XPS est un rival de Microsoft au format PDF d'Adobe, techniquement un XAML zippé (XML)).

Puis-je les voir dans Ubuntu? Ou, peut-être, je pourrais même les produire?

Réponses:


17

Okular, la visionneuse pdf de KDE, prend en charge XPS. Le nom du package est okularque je ne connais pas de visionneuses GNOME / GTK + qui prennent en charge XPS, mais selon ce bogue evince dans la prise en charge GNOME en amont a été ajouté. Ça ne marche pas pour moi à Maverick ....


Okular a fait le travail mais les caractères arabes sont déformés.
Tarik

Maintenant, le bug que vous signalez est résolu corrigé! :-)
luca76

8

Evince prend désormais en charge XPS. Vérifiez: http://projects.gnome.org/evince/?guid=ON


1
Google Docs prend également en charge ce format depuis février 2011: googledocs.blogspot.com/2011/02/…
Tom Brossman

Saviez-vous que l'archive MS SampleXpsDocuments est un exécutable Win32 et pèse 159 Mo? :-) Je vais vérifier la réponse (pour le savoir, le support Evince XPS est vraiment utilisable) dès que je trouve un fichier XPS sain à essayer ...
Ivan

2
Evince prend-il vraiment en charge XPS? Le lien sous la liste ne le dit pas. Et ça ne marche pas ici.
Jakob

@Jakob evince en amont le supporte, mais le paquet dans ubuntu ne l'utilise pas actuellement. Il nécessite un package libgxpsqui vient d'être inclus dans 12.04 et qui doit être activé dans le package evince, qui est en cours - il n'y a cependant aucune garantie car nous sommes un peu en retard. Voir askubuntu.com/questions/112852/… et " XPS non pris en charge "
Savvas Radevic

1
Evince a montré mon fichier XPS comme une page vierge.
Tarik

6

Pour moi, la solution la plus appropriée sur mon ordinateur 12.04 était de convertir le fichier XPS en PDF sur la ligne de commande via

xpstopdf file.xps

et visualiser le fichier.pdf nouvellement créé à l'aide de la visionneuse PDF (acroread dans mon cas).

Cela a nécessité l'installation du paquet libgxps-utils .

(Evince n'a pas ouvert le fichier XPS dans lequel je suis tombé, au moins hors de la boîte, mais s'est plaint "Le type de fichier archive Zip (application / zip) n'est pas pris en charge".)


1
xpstopdf s'est écrasé lors de son appel.
Tarik

2
Idem ici - le message d'erreur était "Erreur lors de la création du fichier XPS: fichier XPS non valide: représentation fixe introuvable"
Steve Kroon

Ne fonctionnait pas pour moi: (xpstopdf: 87500): GLib-WARNING **: GError défini par-dessus une GError précédente ou une mémoire non initialisée. Cela indique un bogue dans le code de quelqu'un. Vous devez vous assurer qu'une erreur est NULL avant qu'elle ne soit définie.
etech

A travaillé pour moi. Sur Ubuntu 14.0.2, tant mieux!
spikeyang

@SteveKroon: J'obtiens cela avec des fichiers OXPS. Le XPS normal semble fonctionner ...
Gert van den Berg

2

Si vous souhaitez créer des fichiers XPS, votre meilleur pari peut être d'essayer de construire le composant GhostXPS de GhostPDL (qui fait partie de la suite Ghostscript); Je ne sais pas si cela a déjà été mis au point pour Ubuntu, et je n'ai pas d'expérience de première main avec cela.

Inkscape peut à la fois lire et écrire des fichiers .xaml. Je suppose qu'il pourrait même être utilisé pour convertir, par exemple, .pdf ou .svg en .xaml. Je ne sais pas, cependant, s'il peut gérer les fichiers .xps directement (peut-être pas).


Inkskape n'a pas réussi à lire mon fichier xps
Tarik
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.