Introducción

A veces, para gestionar múltiples archivos PDF la mejor solución es unirlos en uno más grande. Es posible encontrar soluciones web o en la nube, pero si algunos de estos archivos contienen información personal, compartirlos externamente permitiendo que servidores de terceros lean y procesen datos sensibles no es la mejor opción. En tales casos, existen herramientas de línea de comandos capaces de procesarlos en tu propio ordenador y proporcionar un archivo PDF unificado con un esfuerzo mínimo. PDFUnite es una de esas herramientas.

Instalación

En la mayoría de las distribuciones Linux, el gestor de paquetes se encarga de la instalación. En distribuciones basadas en Debian, un simple comando apt (o apt-get) realiza la instalación:

sudo apt install poppler-utils

Las distribuciones derivadas de Arch pueden usar pacman:

sudo pacman -S poppler

Y en distribuciones basadas en RPM como Fedora se utiliza dnf:

sudo dnf install poppler-utils

Si necesitas compilarlo tú mismo, encontrarás toda la información esencial en la página oficial de la librería de renderizado POPPLER.

Uso básico

El uso de PDFUnite es realmente sencillo. Para unir más de un archivo PDF, el comando es:

$ pdfunite primero.pdf segundo.pdf resultado.pdf

Donde:

  1. primero.pdf y segundo.pdf son los archivos que se van a unir.
  2. resultado.pdf es el archivo PDF de destino.

Reducir el tamaño

En los casos en que el archivo final sea muy grande, es posible reducir su tamaño siguiendo esta guía: Linux shell script to reduce PDF file size.