如何查看XPS文件?

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

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

Okular,KDE pdf查看器,支持XPS。 包名称是okular我不知道任何支持XPS的GNOME / GTK +查看器,尽管根据上游GNOME支持中的这个证据错误已被添加。 这对Maverick来说不适合我….

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

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

 xpstopdf file.xps 

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

这需要安装包libgxps-utils

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

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

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

Interesting Posts