1. उत्पादों
  2.   छवि
  3.   PHP
  4.   Gregwar's Image
 
  

छवियों में हेरफेर करने के लिए ओपन सोर्स PHP एपीआई

PHP लाइब्रेरी जो सॉफ्टवेयर प्रोग्रामर्स को आकार बदलने, तेज करने, मर्ज करने, रंगीन करने, भरने और छवियों को घुमाने में सक्षम बनाती है।

ग्रेगवार की छवि एक खुला स्रोत वस्तु-उन्मुख पुस्तकालय है जो सॉफ्टवेयर डेवलपर्स को अपने स्वयं के PHP अनुप्रयोगों के अंदर छवियों में हेरफेर करने की क्षमता देता है। एपीआई का उपयोग करके, आप आकार बदल सकते हैं, आकार बदल सकते हैं, आकार बदल सकते हैं, आकार बदल सकते हैं, फसल का आकार बदल सकते हैं, फसल को ज़ूम कर सकते हैं, और छवियों को नकार सकते हैं। इसके अलावा, एपीआई आपको चमक, कंट्रास्ट सेट करने, छवि को ग्रेस्केल में बदलने, छवि को उभारने, छवि को चिकना करने, छवि को तेज करने, छवि को रंगीन करने, और बहुत कुछ करने की अनुमति देता है।

एपीआई कभी भी एक खुली छवि पर एक सुविधा लागू नहीं करता है। इसके बजाय - एपीआई पहले सभी छवियों को कैश करता है और फिर सुविधाओं को लागू करता है। एपीआई नाम, प्रकार से युक्त संचालन सरणी में छवि जोड़ता है और आप कैश में फ़ाइल को देखने के लिए हैश का उपयोग कर सकते हैं।

Previous Next

ग्रेगवार की छवि के साथ शुरुआत करना

इसके लिए PHP 5.2+ की आवश्यकता है। आप संगीतकार के माध्यम से आसानी से ग्रेगवार की छवि पुस्तकालय स्थापित कर सकते हैं। कृपया निम्न आदेश का प्रयोग करें।

संगीतकार के माध्यम से ग्रेगवार की छवि स्थापित करें

{
  ...
  "require": {
    "gregwar/image": "2.*"
  }
}

नि: शुल्क PHP एपीआई के माध्यम से छवियों का आकार बदलें

ओपन सोर्स ग्रेगवार की इमेज लाइब्रेरी ने अनुप्रयोगों के अंदर छवियों को आकार देने के लिए समर्थन प्रदान किया है। एपीआई का उपयोग करके, डेवलपर केवल ग्रेगवार पुस्तकालय आयात कर सकता है, छवि खोल सकता है, उसका आकार बदल सकता है और उसे सहेज सकता है। आकार बदलने की प्रक्रिया बहुत सरल है और इसके लिए केवल कोड की एक पंक्ति की आवश्यकता होती है। आप इसे ओपन () विधि से खोल सकते हैं और आकार () विधि का उपयोग करके इसका आकार बदल सकते हैं।

PHP में छवि का आकार बदलें

  1. आयात पुस्तकालय
  2. छवि खोलें और छवि फ़ाइल पथ पास करें, इसका आकार बदलें और आउटपुट छवि आकार चौड़ाई और ऊंचाई प्रदान करें।
  3. छवि रंगों को नकारात्मक करें और छवि को सहेजें

नि: शुल्क PHP एपीआई के माध्यम से छवि का आकार बदलें

Image::open('fileformat.png')
   ->resize(100, 100)
   ->negate()
   ->save('output.jpg');
   

PHP के माध्यम से छवियों को घुमाएँ, पलटें और प्रभाव लागू करें

ओपन सोर्स ग्रेगवार की छवि पुस्तकालय में PHP अनुप्रयोगों के अंदर छवि प्रबंधन और हेरफेर के लिए कई महत्वपूर्ण विशेषताएं शामिल हैं। पुस्तकालय सॉफ्टवेयर डेवलपर्स को PHP कमांड का उपयोग करके अपनी छवियों को फ्लिप, क्रॉप या घुमाने की क्षमता देता है। यह छवि को संरक्षित करने वाले पैमाने का आकार बदलने, आकार बदलने और छवि को दिए गए आयामों में फिट करने के लिए क्रॉप करने, आकार बदलने वाली छवि की स्थिति बदलने, छवि रंगों को नकारने, छवि को ग्रेस्केल में परिवर्तित करने, छवि को उभारने, फ़ाइलों को मर्ज करने, छवि में वॉटरमार्क जोड़ने के लिए सुविधाओं का समर्थन करता है। , छवि पर एक बढ़त प्रभाव लागू करता है और बहुत कुछ।

मुफ्त पीएचपी एपीआई के माध्यम से छवियों को मर्ज करें

require_once '../autoload.php';
use Gregwar\Image\Image;
Image::open('img/test.png')
    ->merge(Image::open('img/test2.jpg')->cropResize(100, 100))
    ->save('out.jpg', 'jpg');

नि: शुल्क PHP एपीआई के माध्यम से छवि पर वॉटरमार्क लागू करें

require_once '../autoload.php';
use Gregwar\Image\Image;
// Opening mona.jpg
$img = Image::open('img/mona.jpg');
// Opening vinci.png
$watermark = Image::open('img/vinci.png');
// Mergine vinci text into mona in the top-right corner
$img->merge($watermark, $img->width()-$watermark->width(),
    $img->height()-$watermark->height())
    ->save('out.jpg', 'jpg');
 हिन्दी