Як переглянути файл XPS?


25

Деколи мені доводиться стикатися з файлами XPS (XPS - конкурент Microsoft у форматі PDF в Adobe, технічно - це блискавка XAML (XML)).

Чи можу я їх переглянути в Ubuntu? Чи, може, я навіть міг їх виготовити?

Відповіді:


17

Okular, переглядач PDF KDE, підтримує XPS. Назва пакету - okularя не знаю жодного глядача GNOME / GTK +, який підтримує XPS, хоча відповідно до цього виправдано помилку у висхідній підтримці GNOME . Це не працює для мене в Маверику ....


Окуляр зробив цю роботу, але арабські символи зібрані.
Тарік

Тепер помилка, про яку ви повідомляєте, усунена! :-)
luca76

8

Зараз у Evince підтримка XPS. Перевірте: http://projects.gnome.org/evince/?guid=ON


1
Google Docs також підтримує цей формат з лютого 2011 року: googledocs.blogspot.com/2011/02/…
Том Броссман

Чи знаєте ви, що архів MS SampleXpsDocuments - це виконуваний файл Win32 і важить 159 Мб? :-) Я збираюся перевірити відповідь (щоб знати, що підтримка XPS справді корисна), як тільки я знайду здоровий XPS-файл, щоб спробувати ...
Іван

2
Чи справді Evince підтримує XPS? Посилання нижче список не говорить про це. І це не працює тут.
Якоб

@Jakob evince upstream підтримує це, але пакунок в ubuntu наразі не використовує його. Для цього потрібен пакет, libgxpsякий щойно був включений у 12.04, і щоб він був включений у пакет evince, який зараз триває - гарантії немає, хоча ми трохи запізнюємось. Дивіться askubuntu.com/questions/112852/… та " XPS не підтримується "
Саввас Радевич,

1
Evince показав мій файл XPS як порожню сторінку.
Тарік

6

Для мене найбільш підходящим рішенням на моєму комп’ютері 12.04 було перетворення файлу XPS у PDF в командному рядку

xpstopdf file.xps

і перегляд новоствореного file.pdf за допомогою будь-якого засобу перегляду PDF (в моєму випадку читання).

Для цього потрібно встановити пакет libgxps-utils .

(Evince не відкрив файл XPS, в який я потрапив, принаймні з вікна, але поскаржився на "Тип файлу. Zip-архів (додаток / zip) не підтримується".)


1
xpstopdf вийшов з ладу при виклику.
Тарік

2
Те саме тут - повідомлення про помилку було "Помилка створення файлу XPS: Неправильний файл XPS: фіксований представлення не знайдено"
Стів Кроун

Не працювало для мене: (xpstopdf: 87500): GLib-ПОПЕРЕДЖЕННЯ **: GError встановлений у верхній частині попереднього GError або неініціалізованої пам'яті. Це вказує на помилку в чиємусь коді. Ви повинні переконатися, що помилка NULL, перш ніж її встановлено.
etech

Працювали для мене. На Ubuntu 14.0.2, чудово!
spikeyang

@SteveKroon: Я розумію це з файлами OXPS. Звичайний XPS, здається, працює ...
Герт ван ден Берг

2

Якщо ви хочете створити файли XPS, найкраще зробити спробу створити компонент GhostXPS з GhostPDL (частина набору Ghostscript); Я не знаю, чи це коли-небудь було запаковано для Ubuntu, і я не маю досвіду з перших рук.

Inkscape може як читати, так і писати .xaml файли. Я припускаю, що він навіть може бути використаний для перетворення, наприклад, .pdf або .svg в .xaml. Не знаю, однак, чи може він обробляти файли .xps безпосередньо (можливо, ні).


Inkskape не зміг прочитати мій файл xps
Тарік,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.