কম্পিউটার

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-তে imagecreate() ফাংশন

  2. PHP-তে imagefill() ফাংশন

  3. PHP-তে imagefilledrectangle() ফাংশন

  4. PHP-তে imagefilledellipse() ফাংশন