Nieve Navidad

viernes, 9 de septiembre de 2011

Cómo reducir el tamaño de los PDF desde línea de comandos en Linux



A veces los PDFs quedan excesivamente grandes para poder enviar por e-mail (máximo habitual entre 10Mb. y 50Mb.), así que aquí un pequeño truco para poder reducir los PDFs rápidamente a través de la línea de comandos.


Instalamos ghostscript:

$ sudo apt-get install ghostscript

Y ejecutamos la conversión, sustituyendo input.pdf y output.pdf por nuestros PDF de entrada y salida. Con el siguiente comando reducimos sin perder excesiva calidad, si el PDF tiene letras pequeñas o si se espera que el PDF pueda ser impreso:

$ gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf

Con este comando reducimos más todavía, si no nos importa tanto la calidad, las fuentes son grandes o el PDF va a ser visualizado únicamente por pantalla:

$ gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf

Fuente del artículo lamaquinadiferencial

No hay comentarios: