如何在 Evince 中打开 .xps 文件?

如何在 Evince 中打开 .xps 文件?

项目.gnome.org我读过表明/Document Viewer支持聚苯乙烯-文件。但当我尝试打开聚苯乙烯-file 我收到错误消息

无法打开文档
不支持文件类型 Zip 存档 (application/zip)

阅读“支持的文档格式的完整列表”live.gnome.org我找不到聚苯乙烯那里。

现在我问自己(和你):无法Document Viewer打开聚苯乙烯-文件,或者有什么问题聚苯乙烯- 我尝试打开的文件?

我特别想用 Ubuntu 11.10 Oneiric 来做到这一点。


我希望看到一个针对EvinceGnome 的解决方案,而不是得到一个针对 KDE 应用程序的推荐,比如这里

答案1

你所做的没有任何问题,问题在于对于 Ubuntu 11.10 来说,打开 .xps 文件所需的库不包括并且目前还没有针对它的包。

这显然已经并且可能将默认包含在 Ubuntu 12.04 中。

您可以添加支持以将 .xps 文件转换为其他格式。打包商的 PPA你可以阅读

注意:ubuntu 11.10 oneiric ocelot 中的 evince 版本不适用于 xps(打开文件时出现分段错误),并且有几个软件包需要反向移植。我决定不反向移植它。它在 ubuntu 12.04 precise pangolin 中有效。 如果您需要读取 xps 文件,软件包 libgxps-utils 提供了足够的转换工具,例如命令:xpstopdf myfile.xps。

这意味着您可以将 PPA 添加到您的系统,并至少将您的 .xps 转换为可以在您的系统中打开的另一种格式。


为此,请将 PPA 添加到您的系统

sudo add-apt-repository ppa:medigeek/evince-xps

更新并安装转换文件所需的工具

sudo apt-get update && sudo apt-get install libgxps-utils

然后,您将能够按照 PPA 说明将 .xps 文件转换为其他格式

xpstopdf foo_file.xps

将把调用的文件转换foo_file.xps为 .pdf 文件。


有关 PPA 的更多信息及其使用方法,请参阅以下 2 篇文章

相关内容