منصوبے کے بارے میں

PNGCrushCS ایک خالص مینجڈ C# ایپلی کیشن سوٹ ہے جس کی توجہ لاس لیس امیج آپٹیمائزیشن اور وسیع فارمیٹ سپورٹ پر ہے۔ اس میں PNG، JPEG، GIF، TIFF، BMP، TGA، PCX، ICO/CUR، ANI، اور WebP فائلوں کے سائز کو کم کرنے کے لیے ٹولز شامل ہیں، جو سب سے چھوٹے آؤٹ پٹ کا انتخاب کرنے کے لیے درست انکوڈنگ کمبینیشنز (جیسے کلر ٹائپس، فلٹرز، اور کمپریشن پیرامیٹرز) کی جامع جانچ کرتے ہیں۔ یہ سوٹ خودکار آپٹیمائزیشن اور کراس فارمیٹ کنورژن کے لیے ایک کمانڈ لائن انٹرفیس (CLI) فراہم کرتا ہے، ساتھ ہی ایک WinForms پر مبنی ویور بھی ہے جو ڈریگ اینڈ ڈراپ، زوم، پین، ملٹی امیج نیویگیشن، اور بنیادی امیج ٹرانسفارمیشنز (کراپ، ری سائز، روٹیٹ، فلپ) کو سپورٹ کرتا ہے۔ مزید برآں، یہ امیج اور ویڈیو فارمیٹ ہینڈلنگ کے لیے NuGet پیکیجز پیش کرتا ہے، جس میں ڈیٹیکشن، ریڈنگ، رائٹنگ اور میٹا ڈیٹا آپریشنز شامل ہیں، جو سورس جنریٹڈ رجسٹریز کے ساتھ بنائے گئے ہیں اور ان میں کوئی نیٹو ڈیپینڈنسیز نہیں ہیں۔ یہ پروجیکٹ بیرونی تصدیق کے ذریعے تعمیل (conformance) پر زور دیتا ہے اور ہر فارمیٹ کے لیے تفصیلی سپورٹ ٹیبلز برقرار رکھتا ہے۔