imagecolorallocatealpha() फ़ंक्शन किसी छवि के लिए एक रंग आवंटित करता है।
वाक्यविन्यास
imagecolorallocatealpha ( img, red, green, blue, alpha )
पैरामीटर
-
img : imagecreatetruecolor() के साथ बनाया गया इमेज रिसोर्स।
-
लाल: लाल रंग का घटक
-
हरा :हरा रंग घटक
-
नीला: नीला रंग घटक
-
अल्फा: छवि की पारदर्शिता, 0 के साथ पूरी तरह से अपारदर्शी दर्शाती है, जबकि 127 पूरी तरह से पारदर्शी दर्शाती है।
वापसी
अगर आवंटन विफल हो जाता है तो imagecolorallocatealpha() फ़ंक्शन रंग पहचानकर्ता या FALSE लौटाता है।
उदाहरण
निम्नलिखित एक उदाहरण है:
<?php
$img = imagecreatetruecolor(520, 350);
$bgcolor = imagecolorallocate($img, 50, 10, 255);
imagefill($img, 0, 0, $bgcolor);
$one = imagecolorallocatealpha($img, 50, 255, 0, 70);
$two = imagecolorallocatealpha($img, 255, 0, 255, 50);
$three = imagecolorallocatealpha($img, 150, 255, 0, 60);
$four = imagecolorallocatealpha($img, 200, 0, 255, 90);
imagefilledellipse($img, 200, 150, 150, 150, $one);
imagefilledellipse($img, 220, 150, 150, 150, $two);
imagefilledellipse($img, 240, 150, 150, 150, $three);
imagefilledellipse($img, 280, 150, 150, 150, $four);
header('Content-Type: image/png');
imagepng($img);
imagedestroy($img);
?> आउटपुट
निम्न आउटपुट है:
