寻找终极 PDF 查看器

寻找终极 PDF 查看器

Linux 中是否有一个 PDF 查看器可以执行以下所有操作:

  1. 轻松处理大型 pdf 文件
  2. 支持注释
  3. 支持 PDF 表格
  4. 具有全屏阅读器模式,可隐藏所有菜单并允许放大和平滑滚动

我尝试过很多 pdf 查看器,但没有一个可以同时完成这四种功能,所以我通常不得不同时使用两个不同的查看器。现在,我使用 foxit reader 进行注释,使用 evince 填写表格。我找不到任何具有全屏阅读模式的查看器。通常,要么菜单不隐藏,要么全屏模式适用于 pdf 演示文稿,一次只能看到一页。

编辑:

我已经尝试过 foxit reader、qpdfview、okular、evince、xpdf 和许多其他轻量级的。我不记得它们的名字了。

答案1

简短回答

不是众所周知,但是掌握 PDF 编辑器我认为是我们目前拥有的更好的“常规” Acrobat 类 pdf 选项之一。

在此处输入图片描述

我没有关于速度的统计数据,但与我系统上的其他 pdf 应用程序相比,它的性能非常出色。

限制

可能的缺点是它是专有软件,免费版本有一些限制。不过这些限制对我来说无关紧要:

免费版本中锁定了以下功能:

- Optimizing PDFs.
- Function "Paste to Multiple Pages"
- Add/Edit Document Actions.
- Manage Document JavaScript.
- Page Properties options.
- Sign PDF document with digital signature.
- Add Headers and Footers to PDFs.
- Add Watermarks to PDFs.
- Add Background to PDFs.
- 256 bit AES encryption.

答案2

多年来,我一直在寻找具有上述功能的合适 PDF 查看器。我很乐意分享我的经验在Linux下作为答案,按照我的个人喜好顺序列出迄今为止使用的工具以及一些优点缺点:

  1. 大师PDF编辑器(付费去除水印):(+)包括许多不错的功能。全屏模式(F11)、启动/使用速度相当快、注释功能丰富且易于使用;(-)GUI 不够精简、侧面板分散注意力/使用复杂、难以通过键盘操作
  2. 表明(免费):(+)多观众,全屏(幻灯片放映),专注于最重要的功能,启动速度非常快,GUI 非常精简;(-)评论功能有限且相对难以使用
  3. 奥克拉尔(免费):(+)多观众,通过 Ctrl-Shift-F 和 F7 全屏,专注于最重要的功能,基本的评论功能,快速启动,精简的 GUI;( - )笨拙/低保真的全文搜索,使用评论功能复杂,有时会打开多个实例
  4. 福昕阅读器(免费增值版):(+)整体界面不错,评论功能丰富;(-)非全屏,启动速度极慢,每次从文件管理器/控制台打开 PDF 时都会启动新实例,键盘使用复杂,访问/处理评论功能相对复杂
  5. 扎图拉(免费):(+)全屏(F5),极其精简和快速,通过键盘使用非常方便,与 Emacs 结合使用效果极佳;(-)仅包含基本功能,不做评论
  6. 火狐(免费):(+)易于使用、快速、集成;(-)仅基本功能,不予评论

我近几年没有测试过:

  1. xpdf, gv(免费):(+)启动速度非常快,精简的 GUI,专注于基本功能;(-)没有评论,不太容易使用,并且 GUI 可能过时
  2. Adobe Reader(免费增值版):(+)许多不错的功能,良好的评论(-)速度较慢,与 Linux 的兼容性有限(上次安全更新来自 2013 年)

你会发现更详细的评估,例如,这里

根据我的经验,MasterPDFEditor、Evince 和 Okular 满足问题的所有标准(1.-4.),尽管程度不同。FoxIt 和 Adob​​e Readers 似乎也不错,但我还没有全面测试过它们。其他阅读器没有重点关注此类功能,因此,它们没有参加这次特定的竞争。

尽管所有列出的查看器都向我展示了相当稳定的工具,并且所有免费工具本身都令人印象深刻,但作为一名专业人士,当谈到流畅地使用评论或编辑(在 Linux 下)时,我已经达到了所有这些工具的极限。

答案3

Evince(在 Ubuntu 中称为文档查看器)可以满足您的所有四个要求。

  1. 轻松处理大型 PDF 文件
  2. 支持注释和突出显示
  3. 支持 PDF 表单
  4. 具有全屏阅读器模式,可以放大并平滑滚动,但除了使用 Budgie 桌面环境时,Evince 不会隐藏顶部的工具栏。

有关如何在 Evince 中向 PDF 文档添加突出显示和注释的分步说明,请参阅这个答案。通过在 Windows 中安装 Evince,您还可以在 Windows 中查看使用 Evince 添加的注释,并且 PortableApps.com 上还有一个适用于 Windows 的便携版 Evince,可以从 USB 闪存驱动器运行,而无需在硬盘上安装 Evince。

如果 Evince 在添加过多注释时崩溃,您可以使用命令为niceEvince 进程提供更有利的调度优先级来部分改善这种情况。Niceness 值的范围从-20(对进程最有利)到 19(对进程最不利)。要显示 Evince 进程 ID (PID),请运行:

ps -aux | grep evince

相关内容