pngcrush

Herramienta de línea de comandos para optimizar archivos PNG reduciendo su tamaño mediante distintos niveles de compresión

Visitar pngcrush

Pngcrush es una aplicación de línea de comandos diseñada para optimizar archivos en formato PNG (Portable Network Graphics). Está dirigida a desarrolladores y usuarios técnicos que necesitan reducir el peso de las imágenes sin perder calidad, resolviendo el problema de los archivos voluminosos en proyectos web o gráficos. Su funcionamiento principal consiste en minimizar el tamaño del flujo de datos IDAT probando diversos niveles de compresión y métodos de filtrado PNG.

Entre sus capacidades destacan las siguientes funciones:

  • Optimización de IDAT para reducir el tamaño del flujo de datos mediante distintos niveles de compresión.
  • Gestión de chunks para eliminar bloques auxiliares no deseados o añadir metadatos como gAMA, tRNS e iCCP.
  • Detección de errores para rechazar archivos con intentos de doble liberación de memoria (double-free).
  • Compilación flexible que permite usar libpng y zlib estándar o las versiones modificadas incluidas en la distribución.

Pngcrush es software de código abierto bajo la Licencia Libpng, lo que permite su uso, modificación y redistribución gratuita sin coste alguno. Al ser una herramienta ligera y enfocada en la terminal, es ideal para automatizar procesos de optimización de imágenes, aunque su falta de interfaz gráfica puede llevar a algunos usuarios a buscar alternativas con entornos visuales más amigables.

Compartir:

Código abierto

  • Coste

    Gratis
  • Código abierto

    Sí
  • Licencia

    Libpng License
Plataformas
MacLinux
Tipo de aplicación
Línea de comandos

Propiedades

  • Ligero
  • Sin anuncios
  • Sin registro
  • Funciona sin conexión

Parecidos a pngcrush