qpdf:命令行 PDF 处理,适合脚本批处理

qpdf 是命令行 PDF 处理工具,跨平台。适合在脚本中批量处理 PDF。qpdf empty.pdf pages input.pdf 1-5 -- output.pdf 提取前 5 页。qpdf --split-pages=n input.pdf output%d.pdf 每 n 页拆分。合并:qpdf empty.pdf pages 1.pdf 2.pdf -- merged.pdf。

PDF 优化

线性化(Linearize/Web Optimization):qpdf --linearize input.pdf output.pdf,使 PDF 支持在线流式阅读——打开 PDF 链接时从第一页开始显示而不是等整个文件下载完(适合在网站放 PDF 预览)。加密:qpdf encrypt --user-password=USER --owner-password=OWNER --key-length=256 input.pdf output.pdf 加密码保护。解密:qpdf decrypt --password=PASS input.pdf output.pdf。

实用命令组合

把 PDF 旋转后拆分:qpdf --rotate=+90 input.pdf --split-pages=1 -- output.pdf 每页旋转90度并一页一个文件。压缩 PDF 图片质量:先通过 Ghostscript,再通过 qpdf 处理,在脚本中批量处理整个文件夹的 PDF。

qpdf:

此内容需要评论后才能查看哦 (*^▽^*)

💬 暂无评论