Algunos decían que con pdftk y otros mugres trucos de esos que les gustan a los linuxeros… que conviértelo a ps y de ahí otra vez a pdf… que compila de nuevo tu kernel con la opción «–optimize-pdf» y cosas por el estilo…
Hasta que un sitio da la solución con un programa que viene instalado por default en ubuntu. Pero por si acaso primero ejecutas:
$ sudo apt-get install ghostscript gsfonts
y luego para comprimir el pdf a un menor tamaño:
$ gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=PDFREDUCIDO.pdf PDFORIGINAL.pdf
Y como dice en el mismo sitio, «PDFREDUCIDO.pdf» será sustituido por el nombre que quieras darle al fichero resultante, y «PDFORIGINAL.pdf» será el nombre del archivo de origen.
Aquí está una página con el manual del comando gs, por que me imagino que la opción de -dPDFSETTINGS me ha de controlar la calidad con que quiero comprimir el documento…