pdftk (pdf toolkit) es una herramienta que nos permitirá manejar y manipular nuestros pdfs en Linux fácilmente.
- Combinar documentos PDF
- Separar páginas en un documento nuevo
- Rotar páginas PDF o documentos
- Descifrar de entrada en caso necesario (Contraseña Obligatorio)
- Cifrar salida como desee
- Rellena formularios PDF con datos FDF o XFDF datos y / o Aplanar Formularios
- Aplique una marca de agua de fondo o un sello de primer plano
- Informe sobre Estadísticas como los metadatos, marcadores y etiquetas de la página
- Actualización de los metadatos PDF
- Adjuntar archivos a PDF o páginas del documento PDF
- Desempaquetar adjuntos PDF
- Sacar las páginas de un Documento PDF en una sola página
- Descomprimir y volver a comprimir la página
- Reparar PDF dañado (si es posible)
sudo apt-get install pdftk
Es una herramienta de interfaz de comandos, pero existe una interfaz gráfica o GUI que podemos descargar de la página web del autor.En la página web de pdftk tenemos una serie de ejemplos de uso en consola.
Y en español en MeridaSpot.
Ejemplos:
Para unir dos documentos diferentes podemos ejecutar lo siguiente desde la consola:
pdftk archivo1.pdf archivo2.pdf cat output salida.pdf
Tambien podemos unirlos utilizando etiquetas:
pdftk A=archivo1.pdf B=archivo2.pdf cat A B output salida.pdf
Y por supuesto podemos usar comodines:
pdftk *.pdf cat output salida.pdf
Para separar páginas de varios documentos y crear un documento nuevo con estas hacemos lo siguiente:
pdftk A=uno.pdf B=dos.pdf cat A1-7 B1-5 output salida.pdf
Otro ejemplo con un solo documento:
pdftk A=archivo1.pdf cat A1-12 A14-end output salida.pdf
Para encriptar con una clave de 128 bits (opción por defecto) y restringir todos los permisos (opción por defecto):
pdftk archivo.pdf output archivo_encriptado.pdf owner_pw foopass
Para encriptar igual que el caso anterior pero asignando una contraseña "miclv" que permite abrir el archivo de salida:
pdftk archivo.pdf output archivo_encriptado.pdf owner_pw foo user_pw miclv
Igual que el caso anterior pero con permiso de impresión:
pdftk archivo.pdf output archivo_encriptado.pdf owner_pw foo user_pw miclv allow printing
Para desencriptar:
pdftk asegurado.pdf input_pw foopass output inseguro.pdf
Para repara un archivo pdf:
pdftk corrupto.pdf output arreglado.pdf
Para descomprimir un archivo pdf para su posterior edición en algún editor de texto:
pdftk midoc.pdf output midoc_desc.pdf uncompress
Para separar cada una de las páginas del documento:
pdftk in.pdf burst
Para generar un reporte del documento:
pdftk archivo.pdf dump_data output reporte.txt
No hay comentarios:
Publicar un comentario