Publicado por & archivado en pdf.

Aquí te explico como juntar varios archivos PDF en uno solo. En mi caso lo utilizo para crear un listado de facturas que le envío a mi gestoría.

En un principio empecé a usar ghostscript, pero descubrí con horror que me cambiaba los números de las facturas. Al juntar los archivos, de repente donde había un 6 ponía un 0 y cosas similares.

Por mucho que he buscado una explicación a este comportamiento, no la he encontrado. Me he quedado intrigado con esto, si alguien conoce el motivo, por favor que deje un mensaje contándolo.

Juntar los archivos con ghostscript es tan fácil como esto:

gs -q -dNOPAUSE -dSAFER -dBATCH -sDEVICE=pdfwrite -sOutputFile=salida.pdf doc1.pdf doc2.pdf

Donde «salida.pdf» es el archivo resultante y doc1.pdf … docN.pdf son los archivos que se quieren añadir al listado.

Si son todos los del directorio se puede usar así:

gs -q -dNOPAUSE -dSAFER -dBATCH -sDEVICE=pdfwrite -sOutputFile=salida.pdf *.pdf

 

Como no encontré solución al cambio de números con ghostscript, decidí cambiar de aplicación y usar pdftk.

Para instalarlo:

sudo apt-get install pdftk

Para añadir varios archivos:

pdftk 1.pdf 2.pdf 3.pdf cat output salida.pdf

Para añadir todos los archivos de un directorio:

pdftk *.pdf cat output salida.pdf

 

 

 

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *