Concatenar archivos PDF en GNU/Linux usando Ghostscript
|
Leyendo mis feeds, me encuentro con un articulo muy util, el cual nos enseña como concatenar archivos PDF en uno solo usando Ghostscript. ¿Pero que es Ghostscript? Segun la wiki:
Ghostscript (escrito por Peter Deutsch, fundador de Aladdin Enterprises), es el programa intérprete por excelencia de documentos en formato PS (y también PDF).
Ghostscript permite presentar datos PS y PDF en la pantalla y además traducirlos de manera que puedan ser impresos en una impresora con capacidad gráfica mediante el uso del controlador de dicha impresora.
Aladdin Enterprises mantiene las nuevas versiones de Ghostscript hasta que alcanzan una cierta «edad», y luego las libera a la Fundación de Software Libre (FSF, Free Software Foundation) para que se distribuya como GNU Ghostscript. Estas versiones son las que se distribuyen «libres de cargo» en las distribuciones de Linux.
Dispone de una serie de dispositivos controladores para diversos tipos de impresora. Si invocamos gs -h, nos aparecerá gran cantidad de información sobre nuestra versión instalada de Ghostscript, entre la que encontraremos los dispositivos controladores.
Ahora para concatenar varios archivos pdf hacemos esto desde la consola:
gs -q -sPAPERSIZE=a4 -dNOPAUSE -dBATCH -sDEVICE=pdfwrite \
-sOutputFile=resultado.pdf 1.pdf 2.pdf 3.pdf 4.pdf
Donde resultado.pdf sera el archivo final ya concatenado, y los archivos 1.pdf, 2.pdf, 3.pdf, 4.pdf son los archivos que se desean concatenar.
Aunque es interesante conocer cómo funcionan las cosas la experiencia suele decirme que la gente prefiere el uso de herramientas que permitan unir y dividir pdfs gráficamente
Un saludo compañero