Manipular PDFs con Pdftk
Instalar pdftk
$ sudo apt-get install pdftk
Unir archivos PDF
$ pdftk documento1.pdf documento2.pdf cat output documento12.pdf
También podemos utilizar variables para designar los archivos a manipular:
$ pdftk A=documento1.pdf B=documento2.pdf cat A B output documento12.pdf
También podemos unir todos los PDF de un directorio:
$ pdftk *.pdf cat output todos_los_pdfs.pdf
Extraer páginas de un PDF
Ejemplo: queremos extraer las páginas 25 a 36 de un archivo PDF
$ pdftk A=documento1.pdf cat A25-36 output documento_nuevo_pag_25_a_36.pd
Combinar paginas de múltiples PDFs en un nuevo documento
Ejemplo: Queremos hacer un documento nuevo con las páginas 1 a 7 del documento1.pdf y la página 2 del documento2.pdf
$ pdftk A=documento1.pdf B=documento2.pdf cat A1-7 B2 output documento_nuevo.pdf
Invertir el orden de las páginas
Ejemplo: tenemos un pdf con 3 páginas y queremos invertir su orden
$ pdftk A=documento1.pdf cat A3-1 output documento1_inverso.pdf
Extraer por separado todas las páginas de un PDF
$ pdftk documento1.pdf burst
page revision: 3, last edited: 05 Sep 2009 12:17