it-swarm.cn

如何查看XPS文件?

有时我必须处理XPS文件(XPS是微软与Adobe的PDF格式的竞争对手,技术上是压缩的XAML(XML))。

我可以在Ubuntu中查看它们吗?或者,也许,我甚至可以生产它们?

25
Ivan

Okular,KDE pdf查看器,支持XPS。包名是okular我不知道任何支持XPS的GNOME/GTK +查看器,尽管根据这个 上游GNOME中的evince bug 支持已被添加。在Maverick中,它对我不起作用....

17
andrewsomething

Evince现在支持XPS。检查: http://projects.gnome.org/evince/?guid=ON

8
Martin

对我来说,我的12.04计算机上最合适的解决方案是在命令行上将XPS文件转换为PDF

xpstopdf file.xps

并使用PDF viewer(在我的情况下为acroread)查看新创建的file.pdf。

这需要安装包libgxps-utils

(Evince没有打开我遇到的XPS文件,至少开箱即用,但抱怨“不支持文件类型Zip存档(应用程序/ Zip)”。)

6
loxo

如果你想创建XPS文件,最好的办法是尝试构建 GhostPDL的GhostXPS组件 (Ghostscript套件的一部分);我不知道这是否曾被Ubuntu用过,我没有第一手的经验。

Inkscape 可以读写.xaml文件。我想它甚至可以用来将例如.pdf或.svg转换为.xaml。但是,我不知道它是否可以直接处理.xps文件(可能不是)。

2
frabjous