Ridurre la dimensione dei PDF su Linux
In questo articolo avevamo visto come comprimere i PDF su Linux usando Shrinkpdf.
Oggi vediamo come possiamo ottenere lo stesso risultato usando solo Ghostscript.
Prima di tutto installiamolo (anche se sono abbastanza sicuro che già lo sia):
# aptitude update && aptitude install ghostscript --> Debian
# pacman -Sy ghostscript --> Archlinux
A questo punto possiamo procedere con la compressione:
$ gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf
Ricordatevi di stare attenti alle immagini, in quanto la compressione tenderà a peggiorarne la qualità; fate alcune prove per trovare un buon compromesso.
Ci sono anche diversi pre-settaggi a disposizione:
- -dPDFSETTINGS=/screen (qualità per lo schermo, immagini convertite a 72 dpi)
- -dPDFSETTINGS=/ebook (bassa qualità, immagini convertite a 150 dpi)
- -dPDFSETTINGS=/printer (alta qualità, immagini convertite a 300 dpi)
- -dPDFSETTINGS=/prepress (alta qualità preservando il colore, immagini convertite a 300 dpi)
- -dPDFSETTINGS=/default (quasi indentico al primo metodo /screen)
Enjoy!
linux ghostscript pdf debian archlinux
Commentami!