কম্পিউটার টিউটোরিয়াল

PHP – imageopenpolygon() ফাংশন ব্যবহার করে ওপেন পলিগন আঁকুন


imageopenpolygon() PHP-এ একটি বিল্ট-ইন ফাংশন যা একটি দেওয়া ইমেজে ওপেন পলিগন আঁকতে ব্যবহৃত হয়।

সিনট্যাক্স

bool imageopenpolygon(resource $image,array $points,int $num_points,int $color)

প্যারামিটারসমূহ

imageopenpolygon() চারটি ভিন্ন প্যারামিটার নেয়: $image, $points, $num_points এবং $color।

  • $image – কাজ করার ইমেজ রিসোর্স নির্দিষ্ট করে।

  • $image – কাজ করার ইমেজ রিসোর্স নির্দিষ্ট করে।

  • $points – পলিগন-এর পয়েন্টগুলো নির্দিষ্ট করে।

  • $num_points – পয়েন্ট সংখ্যা নির্দিষ্ট করে। মোট (ভার্টেক্স) পয়েন্ট কমপক্ষে তিনটি হতে হবে।

  • $color – এই প্যারামিটারটি পলিগন-এর কালার নির্দিষ্ট করে।

রিটার্ন মান

imageopenpolygon() সাফল্যে True এবং ব্যর্থতায় False রিটার্ন করে।

উদাহরণ ১

<?php    // imagecreatetruecolor() ফাংশন ব্যবহার করে একটি ব্লাঙ্ক ইমেজ তৈরি করুন।    $img = imagecreatetruecolor(700, 300);    // পলিগন-এর জন্য একটি কালার এলোকেট করুন    $col_poly = imagecolorallocate($img, 0, 255, 0);    // পলিগন আঁকুন    imageopenpolygon($img, array(       0, 0,       100, 200,       400, 200    ),    3,    $col_poly);    // ব্রাউজারে ছবি আউটপুট করুন    header('Content-type: image/png');    imagepng($img);    imagedestroy($img); ?>

আউটপুট

PHP – imageopenpolygon() ফাংশন ব্যবহার করে ওপেন পলিগন আঁকুন

উদাহরণ ২

<?php    // imagecreatetruecolor() ফাংশন ব্যবহার করে একটি ব্লাঙ্ক ইমেজ তৈরি করুন।    $image = imagecreatetruecolor(700, 300);        // কালারগুলো এলোকেট করুন    $blue = imagecolorallocate($image, 0, 255, 255);    // অ্যারে-এর ছয়টি পয়েন্ট    $points = array(       60, 130,       130, 230,       280, 230,       350, 130,       210, 30,       60, 130    );        // একটি পলিগন তৈরি করুন    imageopenpolygon($image, $points, 6, $blue);    // ব্রাউজারে আউটপুট    header('Content-type: image/png');    imagepng($image);    imagedestroy($image); ?>

আউটপুট

PHP – imageopenpolygon() ফাংশন ব্যবহার করে ওপেন পলিগন আঁকুন


  1. PHP-তে imagefilledarc() ফাংশন ব্যবহার করে আংশিক আর্ক আঁকা এবং ফিল করা

  2. PHP-তে imageellipse() ফাংশন ব্যবহার করে অণ্ডাকার আঁকার পদ্ধতি

  3. PHP-তে imagecrop() ফাংশন ব্যবহার করে ছবি কীভাবে দিয়ে गये রেক্ট্যাঙ্গেলে ক্রপ করবেন?

  4. PHP-তে imagecropauto() ফাংশন ব্যবহার করে ছবি স্বয়ংক্রিয়ভাবে কীভাবে ক্রপ করবেন?