Cómo usar Pdftk

+1
0
-1

Introducción:
Es una herramienta de software libre creada por Sid Steward para la manipulación de ficheros de tipo .PDF (No confundir con ficheros .PS),con esta herramienta se puede editar un fichero .pdf o unir varios ficheros .pdf en uno entre otras utilidades.

Hay dos herramientas interesantes en este campo del pdf y ps una es ps2pdf y otra pdf2ps la primera para convertir ficheros .ps a .pdf y la segunda al contrario.

Pdftk es Software Libre (GPL). No requiere de Acrobat, y puede ser ejecutado en Windows, Linux, Mac OS X, FreeBSD y Solaris.

Con Pdftk podemos:
o Fusionar documentos PDF
o Separa páginas PDF convirtiendolas en un nuevo documento
o Desencriptar datos de entrada cuando sea necesario (se necesita una contraseña)
o Encriptar datos de salida cuando sea necesario
o Llenar formularios PDF
o Aplicar un fondo de marca de agua
o Actualizar Metadata PDF
o Adjuntar archivos a péginas PDF o documentos PDF
o Desempaquetar archivos adjuntos
o Reparar documentos corruptos

Uso:
Fusionar dos o mas PDF en un nuevo Documento
pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf
o (Usando asas):
pdftk A=1.pdf B=2.pdf cat A B output 12.pdf
o (Usando Comodín):
pdftk *.pdf cat output combined.pdf

Separar diferentes páginas de diferentes documentos PDF en un nuevo Documento PDF
pdftk A=one.pdf B=two.pdf cat A1-7 B1-5 A8 output combined.pdf

Rotar la primera pagina del PDF 90 grados en sentido de las agujas del reloj.
pdftk in.pdf cat 1E 2-end output out.pdf

Rotar todo el PDF 180 grados
pdftk in.pdf cat 1-endS output out.pdf

Encriptación de 128 bits (por defecto) y negar todos los permisos (por defecto)
pdftk mydoc.pdf output mydoc.128.pdf owner_pw foopass

Lo mismo, excepto si requiere Password para abrir el PDF
pdftk mydoc.pdf output mydoc.128.pdf owner_pw foo user_pw baz

Lo mismo, excepto si requiere Password para imprimir el PDF (despues de abrir el PDF)
pdftk mydoc.pdf output mydoc.128.pdf owner_pw foo user_pw baz allow printing

Desencripta un PDF
pdftk secured.pdf input_pw foopass output unsecured.pdf

Une dos archivos, uno de ellos encriptado (la salida no es encriptada)
pdftk A=secured.pdf mydoc.pdf input_pw A=foopass cat output combined.pdf

Descomprime hilo de paginas PDF para usar el editor de PDF
pdftk mydoc.pdf output mydoc.clear.pdf uncompress

Repara un PDF corrupto (si es posible)
pdftk broken.pdf output fixed.pdf

Rompe un documento en PDF en un sola pagina y el informe lo da en doc_data.txt
pdftk mydoc.pdf burst

Informa de metadatos, bookmarks y etiquetas
pdftk mydoc.pdf dump_data output report.txt