Lo primero de todo, es instalar Ghostscript:
En mi caso, desde el terminal como administrador (root), escribo el siguiente comando:
# apt install ghostscript
Una vez esté instalado, escríbimos este comando en el terminal en modo usuario:
$ gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/printer -dNOPAUSE -dQUIET -dBATCH -sOutputFile=archivo_reducido.pdf archivo_original.pdf
En este ejemplo de uso de comando que he elegido, en el nivel de calidad de compresión (-dPDFSETTINGS) he elegido /printer. Esto me permite comprimir un archivo pdf de unos 5 MB en un archivo pdf que ocupa poco mas de 500 Kb, sin que se produzca apenas pérdida de calidad. Existen varios niveles de calidad de compresión que usted puede elegir
- /screen: Baja calidad (archivos muy pequeños, ideal solo para ver en pantalla).
- /ebook: Calidad media (buen balance entre peso y nitidez).
- /printer: Alta calidad (ideal para impresión).
- /prepress: Calidad máxima de preimpresión