About this project
PNGCrushCS is a pure-managed C# application suite focused on lossless image optimization and broad format support. It includes tools to reduce the size of PNG, JPEG, GIF, TIFF, BMP, TGA, PCX, ICO/CUR, ANI, and WebP files by exhaustively testing valid encoding combinations (such as color types, filters, and compression parameters) to select the smallest output. The suite provides a command-line interface (CLI) for automated optimization and cross-format conversion, along with a WinForms-based viewer that supports drag-and-drop, zoom, pan, multi-image navigation, and basic image transformations (crop, resize, rotate, flip). Additionally, it offers NuGet packages for image and video format handling, including detection, reading, writing, and metadata operations, built with source-generated registries and without native dependencies. The project emphasizes conformance through external validation and maintains detailed support tables for each format.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.