Para modificar ficheros en pdf tenemos pdftk, pero ¿qué pasa si tenemos ficheros en formato postscript? A continuación comparto con vosotros una receta que me ha resultado muy útil para unir varios ficheros postscript en uno solo y luego convertirlos a pdf.
Tenemos una serie de postscripts (*.ps) en una misma carpeta y ejecutamos el siguiente comando. Podemos modificar las dimensiones del documento final con la variables «-dDEVICEWIDTHPOINTS» y -dDEVICEHEIGHTPOINT. La salida en este caso es «all2.ps»
$ gs -dNOPAUSE -dBATCH -sDEVICE=pswrite -dDEVICEWIDTHPOINTS=1000 -dDEVICEHEIGHTPOINTS=1200 -dPDFFitPage -sOutputFile=all2.ps *.ps
Convertimos el fichero postscript en pdf.
$ ps2pdf all2.ps all2.pdf
En el caso de que queramos fusionar varias páginas del pdf en la misma página podemos utilizar este comando.
$ pdfnup --no-landscape --nup 3x4 all2.pdf
Y ya lo tenemos. Sencillo a la par que útil.