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

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

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

答案1

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

pdftk myfile.pdf cat end-1 output myfilereversed.pdf

答案2

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

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

pdfjam myfile.pdf 'last-1' --outfile myfilereversed.pdf

逆转myfile.pdf

有关更多可能性,请参阅pdfjam --helppdfpages 的文档

答案3

您可以使用 qpdf:

qpdf --empty --pages infile.pdf z-1 -- outfile.pdf

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

答案4

  1. 要旨:
brew install https://raw.githubusercontent.com/turforlag/homebrew-cervezas/master/pdftk.rb
  1. 在你的 中~/.bashrc,输入:
function pdfreverse {
  OUTPUT=/tmp/`/usr/bin/uuidgen`.pdf
  /usr/local/bin/pdftk "$1" cat end-1 output ${OUTPUT}
  /bin/rm "$1"
  /bin/mv ${OUTPUT} "$1"
}

创建一个新的终端窗口。然后运行:

pdfreverse sample.pdf

相关内容