Guías prácticas16 de marzo de 2026
Meidy Baffou·LazyPDF

Cómo comprimir PDF en Linux: todos los métodos explicados

Linux tiene algunas de las mejores herramientas para comprimir PDF disponibles en cualquier sistema operativo. Ghostscript, disponible en todas las distribuciones principales, puede comprimir PDFs de manera extraordinariamente efectiva desde la terminal. Pero si prefieres una interfaz gráfica o simplemente quieres una solución rápida sin configuraciones, también tienes opciones web y de escritorio. Esta guía cubre todos los métodos de mayor a menor complejidad.

Método 1: Comprimir PDF en Linux desde el navegador

La forma más rápida sin comandos de terminal es usar LazyPDF en tu navegador. Funciona en Firefox, Chromium y cualquier otro navegador moderno disponible en Linux.

  1. 1Abre Firefox o Chromium en tu distribución Linux
  2. 2Navega a lazy-pdf.com y selecciona 'Comprimir PDF'
  3. 3Arrastra el PDF desde tu gestor de archivos (Nautilus, Dolphin o Thunar) al área de carga, o haz clic para seleccionarlo
  4. 4Haz clic en 'Comprimir' y espera a que el proceso complete
  5. 5El PDF comprimido se descargará automáticamente en tu carpeta ~/Descargas
  6. 6Verifica el tamaño con: ls -lh ~/Descargas/nombrearchivo.pdf

Método 2: Comprimir PDF con Ghostscript en Linux

Ghostscript es la herramienta más poderosa para comprimir PDF en Linux y produce excelentes resultados. El parámetro `-dPDFSETTINGS` controla el nivel de compresión: **Para web o visualización en pantalla (menor tamaño, 72 DPI):** ``` gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite \ -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen \ -sOutputFile=comprimido.pdf original.pdf ``` **Para uso general, buena calidad (150 DPI):** ``` gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite \ -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook \ -sOutputFile=comprimido.pdf original.pdf ``` **Para impresión de alta calidad (300 DPI):** ``` gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite \ -dCompatibilityLevel=1.4 -dPDFSETTINGS=/printer \ -sOutputFile=comprimido.pdf original.pdf ```

  1. 1Instala Ghostscript si no lo tienes: sudo apt install ghostscript
  2. 2Abre una terminal y navega a la carpeta donde está el PDF
  3. 3Ejecuta el comando con -dPDFSETTINGS=/ebook para uso general
  4. 4Compara el tamaño antes y después: ls -lh original.pdf comprimido.pdf

Niveles de compresión de Ghostscript explicados

Los niveles de compresión de Ghostscript y sus casos de uso: **`/screen`:** Resolución de 72 DPI. Para documentos que solo se verán en pantalla y donde el tamaño mínimo es prioritario. No recomendado para imprimir. **`/ebook`:** Resolución de 150 DPI. El equilibrio perfecto entre calidad y tamaño. Ideal para la mayoría de los documentos: informes, presentaciones, manuales. **`/printer`:** Resolución de 300 DPI. Alta calidad para impresión. El tamaño sigue siendo menor que el original gracias a la optimización de metadatos y fuentes. **`/prepress`:** Resolución de 300 DPI con color preservado. Para producción editorial profesional. **Consejo importante:** Para LazyPDF y muchas herramientas, el equivalente más cercano al nivel `/ebook` de Ghostscript es la compresión media o estándar.

  1. 1Para documentos de oficina (Word convertido): usa /ebook
  2. 2Para PDFs con fotografías de alta calidad: usa /printer para no perder detalles
  3. 3Para PDFs de solo texto sin imágenes: puedes usar /screen sin problemas
  4. 4Verifica siempre el resultado antes de usar el archivo comprimido

Script bash para comprimir múltiples PDF en Linux

Para comprimir por lotes todos los PDF de una carpeta, usa este script bash: ```bash #!/bin/bash # Comprimir todos los PDFs en la carpeta actual for pdf in *.pdf; do if [ -f "$pdf" ]; then salida="comprimido_$pdf" gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite \ -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook \ -sColorConversionStrategy=RGB \ -sOutputFile="$salida" "$pdf" original=$(du -k "$pdf" | cut -f1) nuevo=$(du -k "$salida" | cut -f1) echo "$pdf: ${original}K → ${nuevo}K" fi done ``` Nota: se incluye `-sColorConversionStrategy=RGB` para evitar problemas con imágenes que tienen perfiles de color ICC especiales.

Verificar y comparar los resultados de compresión

Después de comprimir, siempre verifica tanto el tamaño como la calidad: **Verificar tamaño:** ``` ls -lh original.pdf comprimido.pdf ``` **Verificar páginas (no se deben perder):** ``` pdfinfo original.pdf | grep Pages pdfinfo comprimido.pdf | grep Pages ``` **Abrir para verificar calidad visual:** ``` evince comprimido.pdf # o okular comprimido.pdf # o xpdf comprimido.pdf ``` Si el número de páginas es diferente o hay páginas en blanco, algo salió mal durante la compresión.

  1. 1Verifica el número de páginas del original y del comprimido
  2. 2Abre el PDF comprimido en tu visor preferido
  3. 3Navega al 100% de zoom y verifica que el texto sea perfectamente legible
  4. 4Revisa específicamente las imágenes y gráficas si el documento las contiene

Preguntas frecuentes

¿Ghostscript viene preinstalado en Ubuntu?

En la mayoría de las instalaciones de Ubuntu Desktop, Ghostscript ya viene incluido. Verifica con: gs --version. Si no está instalado: sudo apt install ghostscript

¿Por qué Ghostscript a veces aumenta el tamaño del PDF en lugar de reducirlo?

Esto puede ocurrir con PDFs que ya están muy optimizados, PDFs con solo texto vectorial, o PDFs que usan técnicas de compresión que Ghostscript no puede mejorar. En estos casos, el PDF ya estaba en su tamaño mínimo óptimo.

¿Qué opciones de compresión de PDF existen en Linux además de Ghostscript?

Además de Ghostscript, tienes: pdf2ps + ps2pdf (proceso de dos pasos), qpdf con opciones de compresión, cpdf (herramienta comercial con versión de evaluación), y herramientas web como LazyPDF. Ghostscript sigue siendo la opción más poderosa y gratuita.

¿La compresión con Ghostscript es reversible?

No directamente. Una vez comprimido, no puedes recuperar la calidad original desde el archivo comprimido. Siempre guarda una copia del original antes de comprimir, o trabaja con el archivo comprimido como salida en un archivo diferente (sOutputFile=nombre_diferente.pdf). Una buena práctica es mantener el original en una carpeta de 'archivos fuente' y guardar la versión comprimida en una carpeta de 'distribución'. Así siempre tienes acceso a la calidad original si la necesitas para impresión de alta calidad o para re-compartir con diferentes niveles de compresión.

Comprime PDFs en Linux desde el navegador, sin comandos ni configuración.

Comprimir PDF ahora

Artículos relacionados