imagecopymerge() फंक्शन इमेज के भाग को कॉपी और मर्ज करता है।
सिंटैक्स
imagecopymerge ( dst_img, src_img, dst_x, dst_y, src_x, src_y, src_w, src_h, pct )
पैरामीटर्स
dst_im गंतव्य इमेज लिंक रिसोर्स सेट करें।
src_im स्रोत इमेज लिंक रिसोर्स सेट करें।
dst_x गंतव्य बिंदु का x-निर्देशांक सेट करें।
dst_y गंतव्य बिंदु का y-निर्देशांक सेट करें।
src_x स्रोत बिंदु का x-निर्देशांक सेट करें।
src_y स्रोत बिंदु का y-निर्देशांक सेट करें।
src_w स्रोत चौड़ाई सेट करें।
src_h स्रोत ऊंचाई सेट करें।
pct दो इमेजेज को pct के अनुसार मर्ज किया जाएगा जो 0 से 100 तक हो सकता है।
रिटर्न
imagecopymerge() फंक्शन सफलता पर TRUE या विफलता पर FALSE लौटाता है।
उदाहरण
निम्नलिखित एक उदाहरण है:
<?php
$destImg = imagecreatefrompng('https://www.tutorialspoint.com/images/Javascript.png');
$srcImg = imagecreatefrompng('https://www.tutorialspoint.com/images/java8.png');
imagecopymerge($destImg, $srcImg, 10, 10, 0, 0, 350, 120, 60);
header('Content-Type: image/png');
imagegif($destImg);
imagedestroy($destImg);
imagedestroy($srcImg);
?>
आउटपुट
निम्नलिखित आउटपुट दो इमेजेज के मर्ज को प्रदर्शित करता है:

उदाहरण
आइए एक और उदाहरण देखें जहां इमेजेज को अलग निर्देशांकों के साथ कॉपी और मर्ज किया गया है:
<?php $destImg = imagecreatefrompng('https://www.tutorialspoint.com/images/php.png'); $srcImg = imagecreatefrompng('https://www.tutorialspoint.com/images/Operating-System.png');
imagecopymerge($destImg, $srcImg, 10, 20, 0, 0, 390, 100, 80);
header('Content-Type: image/png');
imagegif($destImg);
imagedestroy($destImg);
imagedestroy($srcImg);
?>
आउटपुट
निम्नलिखित आउटपुट है:
