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

PHP-তে imagearc() ফাংশন

imagearc() ফাংশন একটি আর্ক (arc) ড্র করার জন্য ব্যবহৃত হয়।

সিনট্যাক্স

imagearc($img, $cx, $cy, $width, $height, $start, $end, $color)

প্যারামিটার

  • $img: imagecreatetruecolor() দিয়ে ইমেজ তৈরি করুন।

  • $cx: সেন্টারের x-কোঅর্ডিনেট।

  • $cy: সেন্টারের y-কোঅর্ডিনেট।

  • $width: আর্কের প্রস্থ।

  • $height: আর্কের উচ্চতা।

  • $start: আর্কের শুরু কোণ, ডিগ্রিতে।

  • $end: আর্কের শেষ কোণ ডিগ্রিতে।

  • $color: ইমেজের কালার সেট করে।

রিটার্ন

imagearc() ফাংশন সাফল্যে TRUE রিটার্ন করে অথবা ব্যর্থ হলে FALSE।

উদাহরণ

নিচে একটি উদাহরণ:

<?php 
$img = imagecreatetruecolor(200, 200); 
$one = imagecolorallocate($img, 100, 50, 255); 
$two = imagecolorallocate($img, 30, 255, 150); 
imagearc($img, 100, 100, 200, 200, 0, 360, $one); 
imagearc($img, 130, 50, 100, 150, 25, 155, $two); 
header("Content-type: image/png"); 
imagepng($img); 
imagedestroy($img); 
?>

আউটপুট

নিচে আউটপুট:

PHP-তে imagearc() ফাংশন

উদাহরণ

আরেকটি উদাহরণ যেখানে আর্কের জন্য ভিন্ন কোঅর্ডিনেট এবং কোণ:

<?php 
$img = imagecreatetruecolor(250, 250); 
$one = imagecolorallocate($img, 100, 90, 255); 
$two = imagecolorallocate($img, 100, 255, 190); 
imagearc($img, 130, 100, 200, 200, 0, 360, $one); 
imagearc($img, 140, 50, 140, 150, 95, 155, $two); 
header("Content-type: image/png"); 
imagepng($img); 
imagedestroy($img); 
?>

আউটপুট

নিচে আউটপুট:

PHP-তে imagearc() ফাংশন

  1. PHP-তে imagecreate() ফাংশন

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

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

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