Ya hemos cubierto cómo dividir o extraer páginas particulares de un archivo PDF en Linux utilizando la utilidad pdftk hace un tiempo. Ese tutorial describe cómo extraer un rango de páginas o una parte de un archivo PDF en Linux. En esta breve guía, vamos a ver cómo fusionar los dos o más archivos PDF. No es tan difícil. Sigue leyendo.
Fusionar archivos PDF en línea de comandos en Linux
Podemos hacerlo de dos maneras.
Método 1: Usando pdftk
PDFtk es una herramienta gráfica gratuita que se puede utilizar para dividir o fusionar archivos PDF. Está disponible en versiones gratuitas y de pago. Se puede utilizar tanto en modo CLI como GUI.
Instalemos pdftk.
En Arch LInux y derivados:
PDFtk está disponible en el AUR. Puedes instalarlo usando cualquier programa de ayuda de AUR como Yay.
$ yay -S pdftk
En Debian, Ubuntu y derivados:
$ sudo apt-get install pdftk
En CentOS, Fedora, Red Hat:
Primero, instale el repositorio EPEL:
$ sudo yum install epel-release
Or
$ sudo dnf install epel-release
Luego, instale la aplicación PDFtk usando el comando:
$ sudo yum install pdftk
Or
$ sudo dnf install pdftk
Ahora, vamos a fusionar algunos archivos pdf y lo hizo un solo archivo.
Tengo tres archivos pdf: archivo1.pdf, archivo2.pdf, archivo3.pdf en mi directorio de trabajo actual. Quiero fusionarlos en un solo archivo llamado outputfile.pdf. Así que ejecuté el siguiente comando desde la Terminal:
$ pdftk file1.pdf file2.pdf fiel3.pdf cat output outputfile.pdf
Alternativamente, puedes ejecutar:
$ pdftk *.pdf cat output outputfile.pdf
Este comando fusionará todos los archivos pdf en el directorio actual en un solo archivo.
Método 2: Usar Poppler
Poppler es una biblioteca de renderizado de PDF basada en el código base de xpdf-3.0.
Para instalar Poppler en distribuciones basadas en Arch Linux, ejecute:
$ sudo pacman -S poppler
En Debian, Ubuntu, Linux Mint:
$ sudo apt-get install poppler-utils
En RHEL, CentOS, Fedora:
$ sudo yum install poppler-utils
Una vez instalado Poppler, ejecute el siguiente comando para fusionar los archivos pdf en el directorio de trabajo actual.
$ pdfunite file1.pdf file2.pdf file3.pdf outputfile.pdf
El comando anterior fusionará los archivos archivo1.pdf, fiel2.pdf y archivo3.pdf en un único archivo llamado outputfile.pdf.
Eso es todo. Ahora ya sabes cómo dividir un archivo pdf en muchos y cómo fusionar muchos archivos PDF en un solo archivo. Como puede ver en esta guía, no es tan difícil. Usted puede hacer esto en un par de minutos.