Utilize o comando abaixo
- Código: Selecionar todos
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=resultado.pdf antigo.pdf
Para escolher a qualidade da otimização, mude o dPDFSETTINGS
- Código: Selecionar todos
-dPDFSETTINGS=/screen (screen-view-only quality, 72 dpi images)
-dPDFSETTINGS=/ebook (low quality, 150 dpi images)
-dPDFSETTINGS=/printer (high quality, 300 dpi images)
-dPDFSETTINGS=/prepress (high quality, color preserving, 300 dpi imgs)
-dPDFSETTINGS=/default (almost identical to /screen)
Uma outra opção é usar o comando ps2pdf do pacote ghostscript
- Código: Selecionar todos
ps2pdf Antigo.pdf Novo.pdf
O ps2pdf usa também o dPDFSETTINGS
para funcionar
- Código: Selecionar todos
ps2pdf -dPDFSETTINGS=/ebook Antigo.pdf Novo.pdf
caso queira usa o alias
- Código: Selecionar todos
alias otimizarpdf='ps2pdf -dPDFSETTINGS=/ebook'