千家信息网

Linux系统中如何使用QPDF和Poppler编辑 PDF

发表于:2024-11-16 作者:千家信息网编辑
千家信息网最后更新 2024年11月16日,这篇文章主要介绍了Linux系统中如何使用QPDF和Poppler编辑 PDF,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。QPDF
千家信息网最后更新 2024年11月16日Linux系统中如何使用QPDF和Poppler编辑 PDF

这篇文章主要介绍了Linux系统中如何使用QPDF和Poppler编辑 PDF,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

QPDF 是 PDF 文件转换的命令行工具,也被称为 pdf-to-pdf 。QPDF 提供许多对开发者有用的特性。

QPDF 可以创建线性化(web 优化)文件和加密文件,同时也可以使用对象流转换 PDF 文件(类似于压缩对象)。

Poppler是用于呈现可移植文档格式(PDF)文档的免费软件实用程序库。它的开发得到freedesktop.org的支持。它通常在Linux系统上使用,并被开源GNOME和KDE桌面环境的PDF查看器使用。

安装

在 Linux 上,你可以用你的包管理器(如 apt 或 dnf)来安装 qpdf 和 poppler-utils。比如在 Fedora 上:

$ sudo dnf install qpdf poppler-utils

在 macOS 上,使用 MacPorts 或 Homebrew。在 Windows 上,使用 Chocolatey。

qpdf

qpdf 命令可以做很多事情,但我主要用它来:

  1. 将一个 PDF 分割成不同的页面
  2. 将多个 PDF 文件合并成一个文件

要将一个 PDF 分割成不同的页面:

qpdf --split-pages original.pdf split.pdf

这就会生成像 split-01.pdf、split-02.pdf 这样的文件。每个文件都是一个单页的 PDF 文件。

合并文件比较微妙:

qpdf --empty concatenated.pdf --pages split-*.pdf --

这就是 qpdf 默认的做法。–empty 选项告诉 qpdf 从一个空文件开始。结尾处的两个破折号(–)表示没有更多的文件需要处理。这是一个参数反映内部模型的例子,而不是人们使用它的目的,但至少它能运行并产生有效的 PDF!

poppler-utils

这个软件包包含几个工具,但我用得最多的是 pdftoppm,它把 PDF 文件转换为可移植的像素图(ppm)文件。我通常在用 qpdf 分割页面后使用它,并需要将特定页面转换为我可以修改的图像。ppm 格式并不为人所知,但重要的是大多数图像处理方法,包括 ImageMagick、Pillow 等,都可以使用它。这些工具中的大多数也可以将文件保存为 PDF。

工作流程

我通常的工作流程是:

  • 使用 qpdf 将 PDF 分割成若干页。
  • 使用 poppler-utils 将需要修改的页面转换为图像。
  • 根据需要修改图像,并将其保存为 PDF。
  • 使用 qpdf 将各页合并成一个 PDF。

感谢你能够认真阅读完这篇文章,希望小编分享的"Linux系统中如何使用QPDF和Poppler编辑 PDF"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

文件 页面 图像 篇文章 系统 工具 不同 同时 命令 对象 工作流程 文档 更多 格式 流程 软件 并成 处理 工作 开发 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 永泰数据库数据恢复公司 许可服务器错误怎么办 上海新能源网络技术批发价格 智慧化校园网络技术 网络安全从业人员身份 2021网络安全我知道手抄报 河南蜂享网络技术服务有限公司 手机如何做网页服务器 常州企业软件开发平台 office服务器错误怎么办 机架式服务器参数 软件开发合同书1 软件开发工作的工作分解结构 软件开发速度越来越慢 信息技术学业水平考试数据库 延庆区品质网络技术服务系统 服务器存储固态硬盘国产 图书管理读者数据库例子 网络安全大会贯彻落实情况 下载好方舟服务器后怎样登录 湖州系统软件开发培训 东方通服务器端口 网络安全保障信息内容安全 找不到共享数据库或照片路径 如何快速打开英文数据库 网络安全诈骗题 学点什么网络技术好 山西省三进网络安全进校园 新乡市德众网络技术有限责任公司 歌华宽带服务器在哪里
0