domingo, 3 de noviembre de 2019

GUI para reducir el tamaño de archivos PDF

En estos días tuve que reducir varios archivos PDF para poder subirlos a un sitio que tenia un limite de 5 MB por archivo.

La  PC es bastante vieja, usa un ubuntu 11.04 (Natty Narwhal) 64bits

Para reducir el tamaño de un archivo pdf en GNU/Linux podemos utilizar Ghostscript siguiendo estos pasos:

1.- Instalar el programa Ghostscript. Para ello, abre terminal y escribe:

sudo apt-get install ghostscript

2.- Una vez instalado el programa, ir a la carpeta donde está el archivo:

cd /home/usuario/nombredelarchivo

3.- Ejecuta el siguiente comando en el terminal para reducir el tamaño:

gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=pdf_reducido.pdf pdf_original.pdf
A continuación las opciones de -dPDFSettings:

  • dPDFSETTINGS=/screen (72 dpi, menor tamaño y peor calidad)
  • dPDFSETTINGS=/ebook (150 dpi, calidad media)
  • dPDFSETTINGS=/printer (300 dpi, alta calidad)
  • dPDFSETTINGS=/prepress (300 dpi, alta calidad preservando el color)
  • dPDFSETTINGS=/default (casi idéntico a screen, pero con calidad ligeramente superior)
Me puse a jugar con codeTyphon para hacer el proceso mas simple. y quedo lo siguiente.


 


El programa simplemente es una GUI para Ghostscript. Puedes descargar el programa y el código fuente desde aqui

  1. Para instalar el programa, 
  2. descarga la carpeta instalador descomprime por ejemplo en la carpeta Descargas.
  3. En la terminar (Ctrl+Alt+T), dirígete a la carpeta del instalador
ej
#$ cd/home/usuario/Descargas/instalador/  
#$ sudo chmod 755 installpdfzip.sh
#$ ./installpdfzip.sh

el instalador crea la carpeta /opt/pdfzip, le da permisos de ejecución al programa, e instala el lanzador.

Espero te sirva.

No hay comentarios: