Submitted by martin on Lun, 06/10/2019 - 18:44
ghostscript

Instalamos ghostscript e gsfonts

sudo apt-get install ghostscript gsfonts

En función da calidade que queiramos obter, podemos escoller entre as seguintes opcións, de menor a maior calidade: screen, default, ebook, printer e prepress

A instrución queda do seguinte modo coa calidade screen:

gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=pdfreducido.pdf pdforixinal.pdf

Se o quixéramos con calidade ebook, que ao meu entender é a opción máis razoable para manter o equilibrio entre calidade e peso:

gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=pdfreducido.pdf pdforixinal.pdf

Para xuntar varios pdf, empregamos o pdftk. Podemos instalalo do seguinte xeito:

sudo apt-get install pdftk

A orde sería a seguinte:

pdftk ficheiro1.pdf ficheiro2.pdf cat output documento.pdf

E por último para eliminar páxinas dun documento pdf:

No primeiro exemplo eliminamos a páxina 7 do documento ficheiro1.pdf

pdftk ficheiro1.pdf cat 1-6 8-end output documento.pdf

No seguinte exemplo queremos só a páxina 7

pdftk ficheiro2.pdf cat 7-7 output documento.pdf