Unir PDFs con Ghostscript

unirpdfs.jpg

Hace unos días tenía que generar muchas imagenes a PDF, el problema es que la biblioteca que utilizo para crearlos utiliza bastante memoria, así que para hacer un archivo de mas de 100 mil hojas iba a llevarse un buen tiempo además de que si durante la ejecución algo pasa, pues tienes que volver a empezar. Lo que hice fue generar muchos archivos PDF y luego unirlos.

Para unirlos en uno solo, se puede utilizar ghostscript, normalmente ya viene en línea de comandos de Linux y se puede instalar en macOS con  brew. Una vez teniendolo podemos hacer algo como:

gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=final.pdf pdf1.pdf pdf2.pdf pdf3.pdf pdfN.pdf

y listo, unirá en final.pdf el contenido de los PDF que le enlistemos. Otro comando que puede usarse para ello es pdftk, pero es de uso comercial.

+ fotos / videos

Almacenado en imagemagick

por Jorge Martínez Mauricio :)

blog / fotos / archivo

Unir PDFs con Ghostscript

tar.mx es un blog sobre fotografía, tecnología y otras chunches

modificado jueves 8 de julio de 2021, 11:20

cuentame