इस प्रोजेक्ट के बारे में
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 License के अंतर्गत जारी किया गया है। सुरक्षा समस्याओं की रिपोर्ट ईमेल द्वारा की जा सकती है।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.