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

Intervention Image ایک PHP امیج پروسیسنگ لائبریری ہے جو امیجز بنانے، ایڈٹ کرنے اور کمپوز کرنے کا ایک سادہ اور بامطلب طریقہ فراہم کرتی ہے۔ یہ مقبول PHP امیج مینیپولیشن ایکسٹینشنز پر ایک عالمگیر انٹرفیس مہیا کرتی ہے، جس سے ڈویلپرز تمام آپریشنز کے لیے بنیادی ڈرائیور کے طور پر GD، Imagick یا libvips منتخب کر سکتے ہیں۔ README میں بیان کردہ اہم خصوصیات: - عام امیج ایڈٹنگ کاموں کے لیے روانی انٹرفیس - GD، Imagick اور libvips کو سپورٹ کرنے والی قابل تبادلہ ڈرائیور آرکیٹیکچر - تمام ڈرائیورز میں اینیمیٹڈ امیجز کی سپورٹ - فریم ورک سے آزاد ڈیزائن انسٹالیشن Composer کے ذریعے `composer require intervention/image` کمانڈ سے کی جاتی ہے۔ README بنیادی باتوں جیسے انسٹینشی ایشن کے لیے سرکاری دستاویزات کی طرف اشارہ کرتا ہے۔ شامل کردہ کوڈ مثال میں منتخب کردہ ڈرائیور کے ساتھ ImageManager بنانا، کسی پاتھ سے امیج ڈی کوڈ کرنا، اسے اونچائی کے لحاظ سے اسکیل کرنا، نیچے دائیں جانب سیدھ میں واٹر مارک داخل کرنا، دیے گئے کوالٹی پر JPEG میں ان کوڈ کرنا اور نتیجہ محفوظ کرنا دکھایا گیا ہے۔ درج شدہ تقاضے PHP 8.3 یا اس سے زیادہ، Mbstring PHP ایکسٹینشن، اور ایک امیج پروسیسنگ ایکسٹینشن (GD، Imagick یا libvips) ہیں۔ یہ لائبریری Oliver Vogel نے تیار اور برقرار رکھی ہے، جس میں کمیونٹی کی شراکتیں شامل ہیں، اور یہ MIT لائسنس کے تحت جاری کی گئی ہے۔ سیکیورٹی مسائل ای میل کے ذریعے رپورٹ کیے جا سکتے ہیں۔