Reorganize as páginas PDF usando a linha de comando

5

Eu quero reorganizar as páginas em um arquivo PDF. Mas como tenho que reorganizar muitas páginas e o novo arranjo tem um padrão específico, gostaria de fazer isso com um script. Existe um programa simples que permite reorganizar as páginas em um PDF?

Como alternativa, também posso extrair todas as páginas e mesclá-las na ordem desejada. Quais programas estão disponíveis para fazer isso?

    
por red_trumpet 06.09.2017 / 13:47

2 respostas

7

pdftk é o que você está procurando. Por exemplo. se você quiser inverter a ordem das páginas de i.pdf , faça

pdftk i.pdf cat end-1 output o.pdf

Outros exemplos mostrando o potencial de pdftk :

pdftk i.pdf cat 4-1 6 8-end output o.pdf # use ranges
pdftk i.pdf cat 1-6even output o.pdf     # print only even pages in the range
pdftk i.pdf cat 1-10 ~5-7 output o.pdf   # exclude pages in the range
pdftk i.pdf burst                        # extract to single-page pdf files

Leia man pdftk para obter mais informações.

Se, afinal, você pesquisar por uma solução de GUI, dê uma olhada na pdftk ou pdfchain da pdfmod .

    
por dessert 06.09.2017 / 13:49
2

Você também pode tentar pdfjam pdfnup (com base nas páginas em pdf do LaTeX)

Exemplo:

pdfjam i.pdf '{},2,1-5'         -o o.pdf
pdfjam f1.pdf f2.pdf f3.pdf 1-3 -o o.pdf   ## first 3 pages from f1,f2,f3 
  • {} insere uma página vazia
  • muitas opções disponíveis (ex: scale, offset, trim, frame, nup) - veja homem do pdfjam
por JJoao 06.09.2017 / 19:27