有时我必须处理 XPS 文件(XPS 是微软与 Adobe 的 PDF 格式竞争的格式,从技术上讲是压缩的 XAML(XML))。
我可以在 Ubuntu 中查看它们吗?或者,我甚至可以制作它们?
答案1
Okular,KDE pdf 查看器,支持 XPS。包名称是okular
我不知道有任何 GNOME/GTK+ 查看器支持 XPS,不过根据这个GNOME 上游存在漏洞已添加支持。但在 Maverick 中它对我来说不起作用……
答案2
Evince 现已支持 XPS。检查:http://projects.gnome.org/evince/?guid=ON
答案3
对我来说,最适合我的 12.04 电脑的解决方案是通过命令行将 XPS 文件转换为 PDF
xpstopdf file.xps
并使用任何 PDF 查看器(在我的情况下是 acroread)查看新创建的 file.pdf。
这需要安装包libgxps-实用程序。
(Evince 没有打开我遇到的 XPS 文件,至少开箱即用,但抱怨“不支持文件类型 Zip 存档(应用程序/zip)”。)
答案4
如果你想创建 XPS 文件,最好的办法可能是尝试构建GhostPDL 的 GhostXPS 组件(Ghostscript 套件的一部分);我不知道这是否曾经被打包用于 Ubuntu,而且我也没有第一手使用经验。
Inkscape可以读取和写入 .xaml 文件。我想它甚至可以用于将 .pdf 或 .svg 转换为 .xaml。但是,我不知道它是否可以直接处理 .xps 文件(也许不能)。