pdfchain y pdftk: Manipulación de ficheros PDF

  • 0 Respuestas
  • 2084 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Kodeinfect

  • *
  • Ex-Staff
  • *****
  • Mensajes: 325
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Kodeinfect's Blog

pdfchain y pdftk: Manipulación de ficheros PDF

  • en: Abril 12, 2014, 10:46:51 am
You are not allowed to view links. Register or Login nos permite manipular ficheros PDF a través de la linea de comandos.

Existe una versión para interfaz gráfica llamada You are not allowed to view links. Register or Login. Esta da un acceso rápido a todas las funciones de pdftk (mas fácil si no se quiere tocar la linea de comandos). Las dos modalidades están disponibles en Linux, MS Windows, MacOS X y FreeBSD.



Con este flexible programa podemos unir, mezclar o dividir contenidos, editar permisos, cifrar, convertir, rotar, insertar una marca de agua, agregar o eliminar datos adjuntos, actualizar y exportar meta datos, exportar marcadores a un fichero de texto, reparar, extraer fotos, etc. de un fichero PDF.

En resumen, es un kit de herramientas de poco mas de 4MB para la manipulación de ficheros PDF.
Se puede instalar en todas las distribuciones linux (en su web dan instrucciones). Para Debian bastaría con:

Código: You are not allowed to view links. Register or Login
$ sudo apt-get install pdftk
Aunque he intentado incluir la mayor parte de las funciones de pdftk, se pueden conseguir más ejemplos de uso en un apartado de su pagina web.

También está leer las opciones del manual de referencia con los comandos:

Código: You are not allowed to view links. Register or Login
$ man pdftk
$ pdftk -h

· El comando pdfimages guarda las imágenes de un PDF (se guardan en formato jpg en el directorio de trabajo actual):

Código: You are not allowed to view links. Register or Login
$ pdfimages -j fichero.pdf exampleimage
· El comando pdftohtml convierte  un PDF en formato html (genera su salida en el directorio de trabajo actual).

Código: You are not allowed to view links. Register or Login
$ pdftohtml -c fichero.pdf fichero.html
· Unir dos o mas ficheros PDF:

Código: You are not allowed to view links. Register or Login
$ pdftk fichero1.pdf fichero2.pdf fichero3.pdf cat output fichero_final.pdf
· Extraer por separado todas las páginas de un fichero PDF:

Código: You are not allowed to view links. Register or Login
$ pdftk fichero1.pdf burst
· Eliminar las páginas de la 5 a la 10 de un fichero PDF:

Código: You are not allowed to view links. Register or Login
$ pdftk fichero.pdf cat 1-4 21-end output ficheros_eliminados.pdf
· Extraer páginas de un fichero PDF (por ejemplo, extraer páginas 3, 4 y 5 en un nuevo PDF):

Código: You are not allowed to view links. Register or Login
$ pdftk fichero.pdf cat 3-5 output fichero_final.pdf
· Obtener un informe de los metadatos, marcadores y etiquetas de página de un fichero PDF:

Código: You are not allowed to view links. Register or Login
$ pdftk fichero.pdf dump_data output informe.txt
· Reparar ficheros PDF corruptos:

Código: You are not allowed to view links. Register or Login
$ pdftk fichero_corrupto.pdf output fichero_resultante.pdf
· Adjuntar archivos a páginas de un fichero PDF:

Código: You are not allowed to view links. Register or Login
$ pdftk fichero.pdf attach_files adjunto1 adjunto2 output fichero_final.pdf
· Extraer los adjuntos de un fichero PDF:

Código: You are not allowed to view links. Register or Login
$ pdftk fichero.pdf unpack_files output directorio/de/salida
· Añadir una marca de agua a un fichero PDF:

Código: You are not allowed to view links. Register or Login
$ pdftk fichero.pdf background watermark.pdf output fichero_final.pdf
· Cifrar un PDF a 128-Bit y controlar los permisos (con la opción owner_pw <owner password | PROMPT>):

Código: You are not allowed to view links. Register or Login
$ pdftk fichero.pdf output fichero.128.pdf owner_pw foopass
· Descifrar un PDF:

Código: You are not allowed to view links. Register or Login
$ pdftk fichero_cifrado.pdf input_pw foopass output fichero_descifrado.pdf
· Aplicar una contraseña para leer el PDF (con la opción user_pw <user password | PROMPT>):

Código: You are not allowed to view links. Register or Login
$ pdftk fichero_normal.pdf output fichero_con_contraseña.pdf user_pw PROMPT
Source: You are not allowed to view links. Register or Login

 

UNP - Facilitando la extracción de ficheros

Iniciado por Kodeinfect

Respuestas: 0
Vistas: 1752
Último mensaje Abril 01, 2014, 09:02:39 am
por Kodeinfect