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

Jak*_*kob 6 11.10 evince xps-file

projects.gnome.org 上,我读到evince /Document Viewer支持xps文件。但是当我尝试打开xps文件时,我收到错误消息

无法打开文档
不支持文件类型 Zip 存档(应用程序/zip)

live.gnome.org上阅读“支持的文档格式的完整列表”,我在那里找不到xps

现在我问自己(和你):无法Document Viewer打开xps -files,还是我尝试打开的xps -file有问题?

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


我希望看到EvinceGnome 或 Gnome 的一般解决方案,而不是像这里这样的 KDE 应用程序的推荐。

Bru*_*ira 12

您所做的没有任何问题,问题是对于 Ubuntu 11.10,未包含打开 .xps 文件的必要库,目前还没有相应的软件包。

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

您可以添加支持将 .xps 文件转换为另一种格式。包装商的 PPA 上,您可以阅读

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

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


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

sudo add-apt-repository ppa:medigeek/evince-xps
Run Code Online (Sandbox Code Playgroud)

更新并安装必要的工具来转换您的文件

sudo apt-get update && sudo apt-get install libgxps-utils
Run Code Online (Sandbox Code Playgroud)

然后,您将能够将您的 .xps 文件转换为另一种格式,如 PPA 说明中所述

xpstopdf foo_file.xps
Run Code Online (Sandbox Code Playgroud)

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


有关 PPA 以及如何使用它们的更多信息,请查看这两篇文章中的任何一篇


归档时间:

查看次数:

6139 次

最近记录:

14 年,2 月 前