Jak wyświetlić plik XPS?


25

Czasami mam do czynienia z plikami XPS (XPS jest rywalem Microsoftu do formatu Adobe PDF, technicznie spakowanym XAML (XML)).

Czy mogę je wyświetlić w Ubuntu? A może mógłbym nawet je wyprodukować?

Odpowiedzi:


17

Okular, przeglądarka pdf KDE, obsługuje XPS. Nazwa pakietu jest taka okular, że nie znam żadnych przeglądarek GNOME / GTK +, które obsługują XPS, jednak zgodnie z tym błędem evince w poprzedniej obsłudze GNOME . W Maverick nie działa dla mnie ...


Okular wykonał robotę, ale arabskie znaki są zniekształcone.
Tarik

Teraz zgłoszony błąd został rozwiązany! :-)
luca76 14.04.16

8

Evince obsługuje teraz XPS. Sprawdź: http://projects.gnome.org/evince/?guid=ON


1
Dokumenty Google obsługują również ten format od lutego 2011 r .: googledocs.blogspot.com/2011/02/...
Tom Brossman,

Czy wiesz, że archiwum MS SampleXpsDocuments jest plikiem wykonywalnym Win32 i waży 159 MiB? :-) Sprawdzę odpowiedź (żeby wiedzieć, że obsługa Evince XPS jest naprawdę użyteczna), jak tylko znajdę rozsądny plik XPS, aby spróbować ...
Ivan

2
Czy Evince naprawdę obsługuje XPS? Link poniżej listy nie powiedzieć. I tu nie działa.
Jakob

@Jakob evince upstream obsługuje go, ale pakiet w Ubuntu obecnie go nie używa. Wymaga pakietu, libgxpsktóry został właśnie zawarty w 12.04 i musi być włączony w pakiecie evince, który jest w toku - jednak nie ma gwarancji, ponieważ jesteśmy trochę spóźnieni. Zobacz askubuntu.com/questions/112852/... i „ XPS nieobsługiwane
Savvas Radevic

1
Evince pokazał mój plik XPS jako pustą stronę.
Tarik

6

Dla mnie najbardziej odpowiednim rozwiązaniem na moim komputerze 12.04 było przekonwertowanie pliku XPS na PDF w wierszu poleceń

xpstopdf file.xps

i przeglądanie nowo utworzonego pliku.pdf przy użyciu dowolnej przeglądarki plików PDF (acroread w moim przypadku).

Wymagało to instalacji pakietu libgxps-utils .

(Evince nie otworzył pliku XPS, na który wpadłem, przynajmniej po wyjęciu z pudełka, ale narzekał „Typ pliku Archiwum zip (aplikacja / zip) nie jest obsługiwane”).


1
xpstopdf ulegał awarii po wywołaniu.
Tarik

2
To samo tutaj - komunikat o błędzie brzmiał: „Błąd tworzenia pliku XPS: Niepoprawny plik XPS: nie znaleziono stałej reprezentacji”
Steve Kroon

Nie działało dla mnie: (xpstopdf: 87500): GLib-WARNING **: Ustawiono błąd nad górną częścią poprzedniego błędu lub niezainicjowanej pamięci. Oznacza to błąd w czyimś kodzie. Musisz upewnić się, że błąd ma wartość NULL, zanim zostanie ustawiony.
etech,

Pracował dla mnie. Na Ubuntu 14.0.2, świetnie!
spikeyang,

@ SteveKroon: Dostaję to z plikami OXPS. Wydaje się, że normalne XPS działa ...
Gert van den Berg

2

Jeśli chcesz tworzyć pliki XPS, najlepszym rozwiązaniem może być próba zbudowania komponentu GhostXPS programu GhostPDL (część pakietu Ghostscript); Nie wiem, czy kiedykolwiek zostało to spakowane na Ubuntu i nie mam z tego doświadczenia z pierwszej ręki.

Inkscape może zarówno odczytywać, jak i zapisywać pliki .xaml. Przypuszczam, że można go nawet konwertować np. .Pdf lub .svg na .xaml. Nie wiem jednak, czy może bezpośrednio obsługiwać pliki .xps (być może nie).


Inkskape nie odczytał mojego pliku xps
Tarik
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.