Linux 下的 10 个 PDF 软件

本文^[1]^是我们正在进行的有关 Linux 顶级工具系列的延续,在本系列中,我们将向您介绍最著名的 Linux 系统开源工具。

随着互联网上越来越多地使用可移植文档格式 (PDF) 文件来获取在线书籍和其他相关文档,拥有 PDF 查看器/阅读器对于桌面 Linux 发行版非常重要。有几种可以在 Linux 上使用的 PDF 查看器/阅读器,它们都提供相关的基本和高级功能。

在本文中,我们将介绍 10 个重要的 PDF 查看器/阅读器,它们可以帮助您在 Linux 系统中处理 PDF 文件。

1. Okular

Okular 是一个通用文档查看器,也是由 KDE 开发的免费软件,可以运行在 Linux、Windows、Mac OSX 和许多其他类 Unix 系统上。 它支持多种文档格式,包括 PDF、XPS、ePub、CHM、Postscript 等,具有以下功能:

  • 嵌入式 3D 模型。
  • 亚像素渲染。
  • 表选择工具。
  • 几何形状。
  • 添加文本框和图章。
  • 将图像复制到剪贴板。
  • 放大镜等等。

要在 Linux 中安装 Okular PDF 阅读器,请运行:

$ sudo apt install okular         [On Debian, Ubuntu and Mint]
$ sudo yum install okular         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/okular  [On Gentoo Linux]
$ sudo apk add okular             [On Alpine Linux]
$ sudo pacman -S okular           [On Arch Linux]
$ sudo zypper install okular      [On OpenSUSE]  

2. Evince

Evince 是一个轻量级文档查看器,是 Gnome 桌面环境中的默认查看器。它支持 PDF、Postscript、Tiff、XPS、DjVu、DVI 等文档格式。 它具有以下特点:

  • 搜索工具。
  • 页面缩略图方便参考。
  • 文档索引。
  • 文件打印。
  • 加密文档查看。

要在 Linux 中安装 Evince PDF 阅读器,请运行:

$ sudo apt install evince         [On Debian, Ubuntu and Mint]
$ sudo yum install evince         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/evince  [On Gentoo Linux]
$ sudo apk add evince             [On Alpine Linux]
$ sudo pacman -S evince           [On Arch Linux]
$ sudo zypper install evince      [On OpenSUSE]  

image-20230917214242237

3. Foxit Reader (自用推荐)

Foxit 是一款跨平台、小型、快速、安全的 PDF 阅读器,以其速度和用户友好的界面而闻名。它提供先进的注释工具、安全功能和移动集成,使其成为许多专业人士和休闲用户的首选。

它功能丰富,包括:

  • 直观的用户界面。
  • 支持将文档扫描成PDF。
  • 允许共享查看文档。
  • 评论工具。
  • 添加/验证数字签名等等。

要在Linux系统上安装Foxit Reader,您需要下载Foxit存档文件,并如图所示运行它。

$ cd /tmp
$ gzip -d FoxitReader.enu.setup*.run.tar.gz
OR
$ tar -xvf FoxitReader.enu.setup*.run.tar.gz
$ ./FoxitReader.enu.setup*.run

4. Firefox (PDF.js)

PDF.js 是一个使用 HTML5 构建的通用、基于 Web 的 PDF 查看器,它是一个由 Mozilla Labs 支持的开源、社区驱动的项目。

要在 Linux 系统中安装 PDF.js,请按照以下说明操作:

$ git clone git://github.com/mozilla/pdf.js.git
$ cd pdf.js
$ npm install -g gulp-cli
$ npm install
$ gulp server

然后你就可以打开 http://localhost:8888/web/viewer.html

5. XpdfReader

XpdfReader 是一款适用于 X Windows 系统的旧式开源 PDF 查看器,受 Linux 和其他类 Unix 操作系统支持。它还包括文本提取器、PDF 到 PostScript 转换器和许多其他实用程序。

它有一个旧的界面,因此非常关心漂亮图形的用户可能不太喜欢使用它。

要在 Linux 中安装 XpdfReader PDF 阅读器,请运行:

$ sudo apt install xpdf         [On Debian, Ubuntu and Mint]
$ sudo yum install xpdf         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/xpdf  [On Gentoo Linux]
$ sudo apk add xpdf             [On Alpine Linux]
$ sudo pacman -S xpdf           [On Arch Linux]
$ sudo zypper install xpdf      [On OpenSUSE]   

6. GNU GV

GNU GV 是一个旧的 PDF 和 Postscript 文档查看器,通过为 Ghostscript 解释器提供图形用户界面,在 X 显示器上工作。

它是由 Timothy O. Theisen 开发的 Ghostview 的改进版本,最初由 Johannes Plass 开发。它还有旧的图形用户界面。

要在 Linux 中安装 GNU GV PDF 阅读器,请运行:

$ sudo apt install gv         [On Debian, Ubuntu and Mint]
$ sudo yum install gv         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/gv  [On Gentoo Linux]
$ sudo apk add gv             [On Alpine Linux]
$ sudo pacman -S gv           [On Arch Linux]
$ sudo zypper install gv      [On OpenSUSE]    

7. Mupdf

Mupdf 是一款免费、小型、轻量级、快速且完整的 PDF 和 XPS 查看器。由于其模块化特性,它具有高度可扩展性。

其一些显着的功能包括:

  • 支持高质量的抗锯齿图形渲染器。
  • 支持 PDF 1.7,具有透明度、加密、超链接、注释、搜索等功能。
  • 读取 XPS 和 OpenXPS 文档。
  • 模块化编写以支持附加功能。
  • 重要的是,它还可以很好地处理中文 GBK 编码的 PDF。

8. Qpdfview

qpdfview 是一个用于 Linux 的选项卡式文档查看器,它使用 Poppler 来支持 PDF。它还支持其他文档格式,包括 PS 和 DjVu。

以下是其功能和组件的列表:

  • 使用 Qt 工具包作为界面。
  • 使用 CUPS 进行打印。
  • 支持大纲属性和缩略图窗格。
  • 支持缩放、旋转和拟合功能。
  • 还支持全屏和演示视图。
  • 启用文本搜索。
  • 支持可配置的工具栏。
  • 支持可配置的键盘快捷键等。

要在 Linux 中安装 Qpdfview PDF 阅读器,请运行:

$ sudo apt install qpdfview         [On Debian, Ubuntu and Mint]
$ sudo yum install qpdfview         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/qpdfview  [On Gentoo Linux]
$ sudo apk add qpdfview             [On Alpine Linux]
$ sudo pacman -S qpdfview           [On Arch Linux]
$ sudo zypper install qpdfview      [On OpenSUSE]    

9. Zathura

Zathura 是一款轻量级、高度可定制的 PDF 阅读器,提供简约的界面、键盘驱动的导航,并支持处理各种文档格式的插件。

要在 Linux 中安装 Zathura PDF 阅读器,请运行:

$ sudo apt install zathura         [On Debian, Ubuntu and Mint]
$ sudo yum install zathura         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/zathura  [On Gentoo Linux]
$ sudo apk add zathura             [On Alpine Linux]
$ sudo pacman -S zathura           [On Arch Linux]
$ sudo zypper install zathura      [On OpenSUSE]   

10. Poppler

Poppler 是一个开源 PDF 查看器,主要用于渲染 PDF。它源自 Xpdf 项目,已成为许多 Linux 应用程序的首选库,提供高效的性能、广泛的格式支持以及社区的持续开发。

要在 Linux 中安装 Poppler PDF 阅读器,请运行:

$ sudo apt install poppler         [On Debian, Ubuntu and Mint]
$ sudo yum install poppler         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/poppler  [On Gentoo Linux]
$ sudo apk add poppler             [On Alpine Linux]
$ sudo pacman -S poppler           [On Arch Linux]
$ sudo zypper install poppler      [On OpenSUSE]   

总结

如今,许多人更喜欢使用 PDF 文件,因为许多在线文档和书籍现在都是 PDF 文件的形式。因此,拥有一款满足您需求的 PDF 查看器至关重要。

Reference

[1]

Source: https://www.tecmint.com/linux-pdf-viewers-and-readers-tools/

本文由mdnice多平台发布

相关推荐
测试界萧萧4 小时前
外包干了4年,技术退步太明显了。。。。。
自动化测试·软件测试·功能测试·程序人生·面试·职场和发展
AI_小站1 天前
LLM——10个大型语言模型(LLM)常见面试题以及答案解析
人工智能·程序人生·语言模型·自然语言处理·大模型·llm·大模型面试
良技漫谈1 天前
Rust移动开发:Rust在iOS端集成使用介绍
后端·程序人生·ios·rust·objective-c·swift
我爱学Python!1 天前
AI Prompt如何帮你提升论文中的逻辑推理部分?
人工智能·程序人生·自然语言处理·chatgpt·llm·prompt·提示词
博纳软云_小程序一站服务平台2 天前
手边酒店多商户版V2源码独立部署_博纳软云
程序人生·微信小程序·小程序·微信公众平台
AI_小站2 天前
多模态大模型微调实践!PAI+LLaMA Factory搭建AI导游
人工智能·程序人生·语言模型·大模型·llm·产品经理·多模态大模型
良技漫谈2 天前
Rust移动开发:Rust在Android端集成使用介绍
android·程序人生·rust·kotlin·学习方法
AI_小站2 天前
【AI工作流】FastGPT - 深入解析FastGPT工作流编排:从基础到高级应用的全面指南
人工智能·程序人生·语言模型·大模型·llm·fastgpt·大模型应用
python_知世2 天前
AI时代:成为产品经理的核心路径
人工智能·深度学习·程序人生·自然语言处理·产品经理·计算机技术·大模型应用
提笔惊蚂蚁3 天前
java-web-day7-会话跟踪技术
java·开发语言·前端·程序人生