Quiero recomendar una herramienta fundamental para todos aquellos que trabajan habitualmente con archivos PDF.

Pdf Toolkit es un software liberado bajo licencia GPL que, entre otras, cosas permite:

  • Combinar varios documentos PDF en uno solo.
  • Separar determinadas páginas y guardarlas como un nuevo archivo PDF.
  • Rotar paginas o documentos completos.
  • Encriptar archivos PDF con contraseñas.
  • Aplicar marcas de agua en las páginas de un documento PDF.
  • Separar un archivo PDF en páginas individuales.

Para los ansiosos, se puede descargar directamente desde el sitio oficial: Pdf Labs

Pdftk de Pdf Labs
Pdf toolkit de Pdf Labs

Todo el poder que ofrece este programa tiene como contrapartida la ausencia de interfaz gráfica. Es decir que se ejecuta desde la consola (el viejo y querido DOS) y se utiliza a través de comandos. No hay ventanitas, no hay mouse, no hay botones.

Si bien puede ser una traba para muchos usuarios, no es un escollo infranqueable, ya que cuenta con un manual muy completo y ejemplos para realizar la mayoría de las operaciones que permite el programa. Y por supuesto a continuación voy a compartir las más comunes.

Para cualquier otra operación que no este entre las más comunes explicadas aquí abajo, siempre se puede recurrir a la página del manual en el sitio del desarrollador.

Combinar 2 o más PDFs e un nuevo documento:

pdftk archivo1.pdf archivo2.pdf archivo3.pdf cat output archivo123.pdf

O bien or usando comodines, para combinar todos los PEDs del directorio actual en 1 solo archivo:

pdftk *.pdf cat output archivocombinado.pdf

Extraer diferentes paginas de un PDFs y combinarlas en un nuevo documento (extraemos páginas 3 a 5):

pdftk archivooriginal.pdf  cat 3-5 output archivonuevo.pdf

Extraer diferentes paginas de múltiples PDFs y combinarlas en un nuevo documento:

pdftk A=archivo1.pdf  B=archivo2.pdf cat A1-7 B1-5 A8 output archivocombinado.pdf

Rotar la primera página de un PDF 90 grados:

pdftk archivooriginal.pdf cat 1E 2-end output archivonuevo.pdf

Rotar todas las paginas de un documento PDF 180 grados:

pdftk archivooriginal.pdf cat 1-endS output archivonuevo.pdf

Encriptar un PDF usando seguridad de 128-Bits:

pdftk miarchivopdf.pdf output miarchivopdf.128.pdf owner_pw micontraseña

Desencriptar un archivo PDF:

pdftk archivoencriptado.pdf input_pw micontraseña output archivodesencriptado.pdf

Extraer un archivo PDF en páginas independientes:

pdftk miarchivo.pdf burst

Espero les sea de tanta utilidad como a mí.

pdftoolkit
pdftoolkit