Per ottimizzare/allegerire un PDF senza perdere troppo in qualità, Ghostscript (gs) è perfetto.
Ecco un comando consigliato per alta qualità:
gs -sDEVICE=pdfwrite \
-dCompatibilityLevel=1.7 \
-dPDFSETTINGS=/prepress \
-dNOPAUSE \
-dQUIET \
-dBATCH \
-sOutputFile=output.pdf input.pdf
Spiegazione:
- -sDEVICE=pdfwrite → crea un PDF come output.
- -dCompatibilityLevel=1.7 → compatibilità PDF 1.7.
- -dPDFSETTINGS=/prepress → alta qualità (stampa), mantiene quasi tutte le immagini ad alta risoluzione.
Altri valori possibili:
- /screen → bassa qualità, file molto leggero.
- /ebook → media qualità, buon compromesso.
- /printer → qualità alta, più leggero di /prepress.
- -dNOPAUSE -dQUIET -dBATCH → esegue tutto senza interazione e senza output inutile.
- -sOutputFile=output.pdf → nome del PDF compresso.
- input.pdf → il tuo PDF originale.