इस प्रोजेक्ट के बारे में

PNGCrushCS एक प्योर-मैनेज्ड C# एप्लिकेशन सुइट है जो लॉसलेस इमेज ऑप्टिमाइज़ेशन और व्यापक फॉर्मेट सपोर्ट पर केंद्रित है। इसमें PNG, JPEG, GIF, TIFF, BMP, TGA, PCX, ICO/CUR, ANI और WebP फ़ाइलों के आकार को कम करने के लिए टूल्स शामिल हैं, जो सबसे छोटे आउटपुट का चयन करने के लिए वैध एन्कोडिंग संयोजनों (जैसे कलर टाइप्स, फिल्टर्स और कंप्रेशन पैरामीटर्स) का गहन परीक्षण करते हैं। यह सुइट ऑटोमेटेड ऑप्टिमाइज़ेशन और क्रॉस-फॉर्मेट कन्वर्जन के लिए एक कमांड-लाइन इंटरफेस (CLI) प्रदान करता है, साथ ही एक WinForms-आधारित व्यूअर भी देता है जो ड्रैग-एंड-ड्रॉप, ज़ूम, पैन, मल्टी-इमेज नेविगेशन और बुनियादी इमेज ट्रांसफॉर्मेशन (क्रॉप, रिसाइज, रोटेट, फ्लिप) को सपोर्ट करता है। इसके अतिरिक्त, यह इमेज और वीडियो फॉर्मेट हैंडलिंग के लिए NuGet पैकेज प्रदान करता है, जिसमें डिटेक्शन, रीडिंग, राइटिंग और मेटाडेटा ऑपरेशन्स शामिल हैं, जिन्हें सोर्स-जनरेटेड रजिस्ट्रियों के साथ और बिना नेटिव डिपेंडेंसी के बनाया गया है। यह प्रोजेक्ट बाहरी सत्यापन के माध्यम से अनुरूपता पर जोर देता है और प्रत्येक फॉर्मेट के लिए विस्तृत सपोर्ट टेबल बनाए रखता है।