हम बुनियादी PHP कमांड का उपयोग करके दो छवियों को सहजता से कैसे मर्ज कर सकते हैं? निम्नलिखित उदाहरण पर विचार करें:
छवि एक:
[छवि एक यूआरएल]
छवि दो:
[छवि दो यूआरएल ]
वांछित परिणाम:
[मर्ज की गई छवि URL]
PHP में दो छवियों को मर्ज करने के लिए, हम निम्नलिखित दृष्टिकोण का लाभ उठा सकते हैं:
छवि संसाधन बनाएं:
छवियों को अलग-अलग लोड करने के लिए imagecreatefrompng() और imagecreatefromjpeg() जैसे फ़ंक्शन का उपयोग करें संसाधन:
$dest = imagecreatefrompng('vinyl.png'); $src = imagecreatefromjpeg('cover2.jpg');
अल्फा ब्लेंडिंग कॉन्फ़िगर करें:
अल्फा ब्लेंडिंग अक्षम करें और गंतव्य के लिए अल्फा सेविंग सक्षम करें छवि:
imagealphablending($dest, false); imagesavealpha($dest, true);
छवियों को मर्ज करें:
निर्दिष्ट समय पर $src को $dest पर मर्ज करने के लिए imagecopymerge() का उपयोग करें निर्देशांक और निर्दिष्ट अस्पष्टता के साथ:
imagecopymerge($dest, $src, 10, 9, 0, 0, 181, 180, 100);
मर्ज की गई छवि को आउटपुट करें:
सही सामग्री प्रकार सेट करें और आउटपुट करें imagepng() का उपयोग करके मर्ज की गई छवि:
header('Content-Type: image/png'); imagepng($dest);
Cleanup:
मेमोरी प्रबंधन के लिए छवि संसाधनों को मुक्त करें:
imagedestroy($dest); imagedestroy($src);
यहां एक उदाहरण कोड स्निपेट है जो दो छवियों के विलय को दर्शाता है:
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3