在 Linux 终端中拆分 PDF 而不损失质量

在 Linux 终端中拆分 PDF 而不损失质量

我有一个很大的 PDF,我只需要第 2-6 页、第 12-33 页和第 80 页。

我怎样才能在不损失质量的情况下在 Linux shell 上将它们分离并将文件放在一起?

当我使用

convert *.pdf[1-5,11,32,79] output.pdf

我有一个新的 PDF 中的页面,但质量很差。

答案1

找到了解决方案:

pdftk 是一个有用的多平台工具(pdftk 主页)。

pdftk full-pdf.pdf cat 12-15 output outfile_p12-15.pdf

您传递主 pdf 的文件名,然后告诉它仅包含某些页面(此示例中为 12-15)并将其输出到新文件。

https://askubuntu.com/questions/221962/how-can-i-extract-a-page-range-a-part-of-a-pdf

答案2

我正在使用pdfjoin(它是 的一部分TeXLive)。

pdfjoin -o output.pdf mybig.pdf '1-5,11,32,79'

答案3

凭借优秀的定量PDF非常简单(注意双破折号--,这不是错误)。

qpdf in.pdf out.pdf --pages in.pdf 2-6,12-33,80 -- --split-pages

将所有页面拆分为单个文件甚至更简单

qpdf in.pdf out.pdf --split-pages

来源 https://github.com/qpdf/qpdf/issues/30#issuecomment-322019098

相关内容