InicioLinuxEditar archivos pdf con pdftk

Editar archivos pdf con pdftk

Linux6/7/2009
Pdftk es una útil herramienta que nos permite manipular fácilmente archivos en pdf en línea de comandos, para instalarla basta con hacer:

# aptitude install pdftk

pdftk nos permite hacer entre otras muchas cosas:


Unir archivos PDF

* Unir 2 (o más) archivos en un nuevo documento pdf

$ pdftk documento1.pdf documento2.pdf cat output documento12.pdf

* Podremos utilizar etiquetas para los archivos

$ pdftk A=documento1.pdf B=documento2.pdf cat A B output documento12.pdf

* Unir todos los archivos pdf de un directorio

$ pdftk *.pdf cat output todos_los_pdfs.pdf

Extraer paginas de un archivo pdf

Ejemplo: si queremos extraer las páginas 25 a 36 de un documento pdf

$ pdftk A=documento1.pdf cat A25-36 output documento_nuevo_pag_25_a_36.pdf


Extraer 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

nos crea archivos con nombres pg_0001.pdf, pg_0002.pdf, etc


Cifrar un pdf a 128-Bit y controlar todos los permisos (por defecto)

$ pdftk documento.pdf output documento.128.pdf owner_pw foopass


Lo mismo que el anterior, pero requerir una password para abrir el documento

$ pdftk documento.pdf output documento.128.pdf owner_pw foo user_pw password_que_quieras


Lo mismo que el anterior, pero permitir la impresión del documento

$ pdftk documento.pdf output documento.128.pdf owner_pw foo user_pw password_que_quieras allow printing


Lo mismo que el anterior, pero permitir copiar la información

$ pdftk documento.pdf output documento.128.pdf owner_pw foo allow copycontents


Lo mismo que el anterior, pero permitir copiar e imprimir la información

$ pdftk documento.pdf output documento.128.pdf owner_pw foo allow copycontents printing


Descifrar un PDF

$ pdftk secured.pdf input_pw foopass output unsecured.pdf


Combinar dos archivos pdf cuando uno esta cifrado (la salida no lo estará)

$ pdftk A=cifrado.pdf documento.pdf input_pw A=foopass cat output combinado.pdf


Obtener un informe sobre los metadatos, marcadores y etiquetas de página de un pdf

$ pdftk documento.pdf dump_data output informe.txt


PD:
Datos archivados del Taringa! original
0puntos
1,678visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

G
Grumetix🇦🇷
Usuario
Puntos0
Posts3
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.