इस प्रोजेक्ट के बारे में
Spatie Image एक ओपन-सोर्स PHP पैकेज है जो छवियों में हेरफेर के लिए एक अभिव्यंजक, प्रवाहपूर्ण API प्रदान करता है। README इस बात पर जोर देता है कि छवि हेरफेर कठिन नहीं होना चाहिए, और छोटे चेन किए गए उदाहरण दिखाता है जो एक छवि लोड करते हैं, एक या अधिक ऑपरेशन लागू करते हैं, और परिणाम सहेजते हैं।
प्रलेखित क्षमताओं में किसी छवि का आस्पेक्ट अनुपात बदले बिना उसे दी गई चौड़ाई और ऊंचाई के भीतर फिट करने के लिए आकार बदलना, छवि को ग्रेस्केल में बदलना, चमक समायोजित करना, आउटपुट गुणवत्ता सेट करना, ओरिएंटेशन के अनुसार घुमाना, और शार्पन करना शामिल है। ऑपरेशन Image::load($path) के माध्यम से बनाए गए Image ऑब्जेक्ट पर चेन किए जाते हैं, और परिणाम save() के साथ लिखे जाते हैं, या तो किसी नए पथ पर या मूल फ़ाइल पर।
इंस्टॉलेशन Composer के माध्यम से composer require spatie/image कमांड से किया जाता है। README बताता है कि संस्करण 1.5.3 से पैकेज के लिए PHP exif एक्सटेंशन सक्षम होना आवश्यक है। पूर्ण उपयोग विवरण परियोजना के ऑनलाइन दस्तावेज़ीकरण के लिए छोड़े गए हैं।
रिपॉज़िटरी में एक चेंजलॉग, एक योगदान गाइड, और बग रिपोर्ट करने के लिए एक सुरक्षा संपर्क शामिल है। परीक्षण निर्देशों में npm के माध्यम से pixelmatch इंस्टॉल करना और composer test चलाना शामिल है। पैकेज MIT लाइसेंस के अंतर्गत है। README बताता है कि कोडबेस के बड़े हिस्से Oliver Vogel द्वारा Intervention Image से कॉपी किए गए थे और पठनीयता तथा अनुरक्षकों की आवश्यकताओं के अनुरूप बनाने के लिए संशोधित किए गए थे। परियोजना का रखरखाव Spatie द्वारा किया जाता है और इसमें Freek Van der Herten तथा सभी योगदानकर्ताओं को श्रेय दिया गया है। इसमें एक पोस्टकार्डवेयर अनुरोध का भी उल्लेख है: उपयोगकर्ता पैकेज का उपयोग करने के लिए स्वतंत्र हैं, लेकिन यदि यह उत्पादन तक पहुंचता है तो उनसे एक पोस्टकार्ड भेजने का अनुरोध किया जाता है।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.