Compress PDFs with GhostScript (gs) command
General
Linux
Documentation
gs -sDEVICE=pdfwrite \
-dCompatibilityLevel=1.4 \
-dPDFSETTINGS=/prepress \
-dNOPAUSE -dQUIET -dBATCH \
-sOutputFile=compressed_PDF_file.pdf \
input_PDF_file.pdf
command to reduce the size of your PDF file
Description :
| dPDFSETTINGS | Description |
|---|---|
| /prepress (default) | Higher quality output (300 dpi) but bigger size |
| /ebook | Medium quality output (150 dpi) with moderate output file size |
| /screen | Lower quality output (72 dpi) but smallest possible output file size |
Example :
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=ex_cmp.pdf ex.pdf
2025 Oct