Qué significa compresión "ligera" de PDF
Un PDF transporta fuentes, trazados vectoriales, imágenes raster y metadatos, todo empaquetado en un stream que puede estar comprimido con deflate o quedarse en bruto. Muchos PDFs llegan con streams redundantes o sin comprimir: volver a guardarlos a través de una librería que los re-comprime produce un archivo más pequeño sin cambio visible en la calidad.
Esta herramienta acepta un PDF, lo vuelve a guardar con pdf-lib con object streams habilitados y te muestra el tamaño antes y después. Espera ahorros modestos (5-15% es típico) en documentos que ya están comprimidos en su mayoría. Las grandes ganancias vienen de PDFs llenos de imágenes sin comprimir o de viejos exports "Guardar como PDF" de Office y LaTeX.
Para compresión profunda de PDFs con muchas imágenes (escaneos, folletos con muchas fotos), esto no es suficiente. Habría que recodificar cada imagen embebida a calidad menor: una función que va en el lado del servidor y está en nuestro roadmap. Etiquetamos esta herramienta como Compresión ligera para que la expectativa sea honesta desde el principio.
Cómo usarlo
- Suelta un PDF en la zona de subida o pulsa para elegirlo del disco. El archivo se queda en tu navegador.
- Elige un nivel de compresión: Bajo (lo más seguro, mínimos ahorros), Medio (por defecto, equilibrado), Alto (lo más agresivo dentro de los límites de pdf-lib).
- Pulsa Comprimir. La librería lee cada objeto, vuelve a comprimir streams, elimina entradas no usadas y escribe un archivo nuevo.
- Mira la comparación antes vs después: tamaño original, tamaño nuevo, porcentaje ahorrado.
- Si el archivo nuevo es más pequeño, descárgalo. Si es más grande (raro: ocurre cuando el original ya estaba muy optimizado), conserva el original.
- Para compresión profunda de imagen (escaneos, PDFs con fotos), usa una herramienta de escritorio como Reducir tamaño de archivo de Adobe Acrobat o Ghostscript con `pdfsettings=/ebook`.
Cuándo es útil
Seis motivos del día a día para recomprimir un PDF:
- Límites de adjuntos de correo: Gmail topa los adjuntos a 25 MB, los servidores corporativos a menudo a 10 MB. Aun una reducción del 5% puede meter un archivo en el límite.
- Hosting web y descargas: PDFs más pequeños cargan más rápido y consumen menos ancho de banda, sobre todo en usuarios con conexiones lentas.
- Almacenamiento y backup: una carpeta de 100 PDFs ligeramente comprimidos puede ahorrar gigas que suman a lo largo de un año.
- PDFs de viejos exports "Imprimir a PDF": los impresores de escritorio anteriores a 2015 a menudo producían PDFs hinchados con content streams sin comprimir. Volver a guardarlos es espacio prácticamente gratis.
- PDFs de Word o LaTeX: la exportación integrada de Word a veces deja entradas de recurso redundantes; pdf-lib las limpia.
- Preparación rápida antes de unir: los intermedios más pequeños hacen el documento unido final también más pequeño.
Herramientas complementarias: conversor PDF e imagen, editor de metadatos PDF, números de página de PDF.