Jugando con los PDF’s

Hace poco tuve que ayudar a una amiga con unos pdf’s a juntarlos, introducir unos en otros y cosas así. Como en principio no tenía mucha idea de como hacer esto, salvo con el “Adobe Acrobat Pro“, me puse a buscar un poquito y encontré una fantástica herramienta de consola para linux.

La herramienta se llama pdftk y es fácilmente instalable en nuestra distribución, en mi caso Ubuntu se hace así:

sudo aptitude install pdftk

Yo os voy a describir unas cosillas básicas que se pueden hacer, pero sabed que se pueden hacer muchas más (sacado del man):

  • Merge PDF Documents
  • Split PDF Pages into a New Document
  • Rotate PDF Documents or Pages
  • Decrypt Input as Necessary (Password Required)
  • Encrypt Output as Desired
  • Fill PDF Forms with X/FDF Data and/or Flatten Forms
  • Generate FDF Data Stencil from PDF Forms
  • Apply a Background Watermark or a Foreground Stamp
  • Report PDF Metrics such as Metadata and Bookmarks
  • Update PDF Metadata
  • Attach Files to PDF Pages or the PDF Document
  • Unpack PDF Attachments
  • Burst a PDF Document into Single Pages
  • Uncompress and Re-Compress Page Streams
  • Repair Corrupted PDF (Where Possible)

Unir varios ficheros en uno. doc1.pdf doc2.pdf -> compuesto.pdf

pdftk doc1.pdf doc2.pdf cat output compuesto.pdf

Extraer páginas de un documento. original.pdf(70 páginas) sacaremos de la 20 a la 30 -> reducido.pdf

pdftk original.pdf cat 20-30 output reducido.pdf

Separar el fichero en páginas individuales. original.pdf -> pg_xxx.pdf (las numera él)

pdftk original.pdf burst

Con estas tres operaciones básicas ya podemos hacer más cosas como eliminar páginas de un fichero, dividiéndolo y juntándolo de nuevo sin las partes que queríamos eliminar. O insertar páginas, dividiéndolo por donde queramos insertar y volviéndolo a juntar todo.

A pesar de lo que pueda parecer, todo es muy rápido de hacer y de aprender a manejar. Además la aplicación es sorprendentemente rápida incluso con ficheros de muchas páginas.

Espero que os sirva. Si alguien sabe de más aplicaciones o formas de trabajar con pdf’s que se anime a ponerlas. Se que hay algo tipo Adobe Acrobat Pro, pero ahora no caigo en el nombre. Nos vemos pronto.

Jugando con los PDF’s

2 thoughts on “Jugando con los PDF’s

  1. Es la mejor herramienta que he visto, la uso mucho en mi trabajo. Al principio si me parecía algo molesto tener que usar la consola para esto pero después de que lo aprendes a manejar es mucho mejor que usar adobe professional o nitropdf.

    Like

    1. svoboda says:

      Al principio como dices, el que sea de consola hecha un poco para atrás, pero es muy fácil utilizar, muy cómoda y muy potente. Además, puedes usarla en pequeños scripts, lo cual le da más potencia aún.

      Like

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.