عن المشروع

PNGCrushCS هي مجموعة تطبيقات C# مدارة بالكامل تركز على تحسين الصور بدون فقدان للجودة ودعم واسع للتنسيقات. تتضمن أدوات لتقليل حجم ملفات PNG وJPEG وGIF وTIFF وBMP وTGA وPCX وICO/CUR وANI وWebP من خلال الاختبار الشامل لتوليفات الترميز الصالحة (مثل أنواع الألوان والمرشحات ومعلمات الضغط) لاختيار أصغر مخرج ممكن. توفر المجموعة واجهة سطر أوامر (CLI) للتحسين الآلي والتحويل بين التنسيقات، إلى جانب عارض يعتمد على WinForms يدعم السحب والإفلات، والتكبير، والتحريك، والتنقل بين صور متعددة، وتحويلات الصور الأساسية (القص، وتغيير الحجم، والتدوير، والقلب). بالإضافة إلى ذلك، توفر حزم NuGet للتعامل مع تنسيقات الصور والفيديو، بما في ذلك الكشف والقراءة والكتابة وعمليات البيانات الوصفية، وهي مبنية بسجلات مولدة من المصدر وبدون تبعيات أصلية (native dependencies). يركز المشروع على المطابقة من خلال التحقق الخارجي ويحتفظ بجداول دعم مفصلة لكل تنسيق.