Sobre el proyecto

PNGCrushCS es una suite de aplicaciones en C# totalmente gestionada, centrada en la optimización de imágenes sin pérdida y en un amplio soporte de formatos. Incluye herramientas para reducir el tamaño de archivos PNG, JPEG, GIF, TIFF, BMP, TGA, PCX, ICO/CUR, ANI y WebP mediante la prueba exhaustiva de combinaciones de codificación válidas (como tipos de color, filtros y parámetros de compresión) para seleccionar la salida más pequeña. La suite proporciona una interfaz de línea de comandos (CLI) para la optimización automatizada y la conversión entre formatos, junto con un visor basado en WinForms que admite arrastrar y soltar, zoom, desplazamiento, navegación multi-imagen y transformaciones básicas de imagen (recorte, redimensionado, rotación, volteo). Además, ofrece paquetes NuGet para el manejo de formatos de imagen y video, incluyendo detección, lectura, escritura y operaciones de metadatos, construidos con registros generados por código fuente y sin dependencias nativas. El proyecto enfatiza la conformidad mediante validación externa y mantiene tablas de soporte detalladas para cada formato.