compress-pdf
Um ein pdf
mit vielen zu hoch aufgelösten Bildern auf eine angemessene
Dateigröße zu bringen (durch das Herunterskalieren und gegebenenfalls
Neukodieren der Bilder), kann einfach ghostscript genutzt werden:
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dEmbedAllFonts=true -dSubsetFonts=true -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf
Die Qualitätspresets sind screen
, ebook
, printer
, prepress
und default
.
Weitere Optionsnamen können durch folgendes Kommando ermittelt werden:
gs -sDEVICE=pdfwrite -o /dev/null -c "currentpagedevice { exch ==only ( ) print == } forall"