Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP में imagecolorallocatealpha () फ़ंक्शन

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);
?>

आउटपुट

निम्न आउटपुट है:

PHP में imagecolorallocatealpha () फ़ंक्शन


  1. PHP में इमेजफिल () फ़ंक्शन

    इमेजफिल () फ़ंक्शन का उपयोग इमेज को भरने के लिए किया जाता है। वाक्यविन्यास imagefill(img, x, y, color) पैरामीटर img imagecreatetruecolor() के साथ एक खाली इमेज बनाएं। x प्रारंभ बिंदु का x-निर्देशांक y प्रारंभ बिंदु का y-निर्देशांक रंग रंग भरें। वापसी इमेजफिल () फ़ंक्शन सफलता पर TR

  1. PHP में इमेजफिल्डरेक्टेंगल () फंक्शन

    इमेजफिल्डरेक्टेंगल () फ़ंक्शन एक भरा हुआ आयत बनाता है। वाक्यविन्यास imagefilledrectangle( $img, $x1, $y1, $x2, $y2, $color ) पैरामीटर छवि imagecreatetruecolor() के साथ एक खाली इमेज बनाएं। X1 बिंदु 1 के लिए x-निर्देशांक. y1 बिंदु 1 के लिए y-निर्देशांक. x2 बिंदु 2 के लिए x-निर्देशांक 2

  1. PHP में imagefillellipse () फ़ंक्शन

    इमेजफिल्डेलिप्स () फ़ंक्शन का उपयोग भरे हुए दीर्घवृत्त को खींचने के लिए किया जाता है। वाक्यविन्यास imagefilledellipse( $img, $cx, $cy, $width, $height, $color ) पैरामीटर img यह imagecreatetruecolor() . के साथ एक खाली इमेज बनाता है सीएक्स केंद्र का x-निर्देशांक. साइ केंद्र का y-निर्देशांक।