如何反转PDF文件的页面顺序?

use*_*686 15 pdf

是否有一种简单的(最好是命令行)方法来反转 PDF 文件中的页面?

Ste*_*itt 23

PDFtk也可以这样做(它在大多数发行版中可用pdftk):

pdftk myfile.pdf cat end-1 output myfilereversed.pdf
Run Code Online (Sandbox Code Playgroud)


use*_*686 8

可以利用pdfjam它为“pdfpages”LaTeX 包提供前端(因此例如与 texlive 一起提供)。

它通常允许通过从多个 PDF 文件中选择页面来创建新的 PDF 文件。特别是它允许指定递减范围,使用“last”来指代最后一页:

pdfjam myfile.pdf 'last-1' --outfile myfilereversed.pdf
Run Code Online (Sandbox Code Playgroud)

反转myfile.pdf

有关更多可能性,请参阅pdfpagespdfjam --help文档


小智 8

您可以使用 qpdf:

qpdf --empty --pages infile.pdf z-1 -- outfile.pdf
Run Code Online (Sandbox Code Playgroud)

您可以在第 11 页找到更多信息。

  • 在迄今为止的所有答案中,这是 macOS 10.13.6 上最轻量、最简单的安装(`brew install qpdf`)。而且速度非常快。 (2认同)