imagearc() ফাংশন একটি চাপ আঁকতে ব্যবহৃত হয়।
সিনট্যাক্স
imagearc( $img, $cx, $cy, $width, $height, $start, $end, $color )
প্যারামিটার
-
$img :imagecreatettruecolor().
দিয়ে একটি ছবি তৈরি করে -
$cx :কেন্দ্রের x-অর্ডিনেট।
-
$cy :কেন্দ্রের y-অর্ডিনেট।
-
$প্রস্থ :চাপের প্রস্থ।
-
$উচ্চতা :চাপের উচ্চতা।
-
$শুরু :চাপ শুরু কোণ, ডিগ্রীতে।
-
$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 $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); ?>
আউটপুট
নিম্নলিখিত আউটপুট: