চিত্ররেখা() পিএইচপি-তে একটি অন্তর্নির্মিত ফাংশন যা দুটি প্রদত্ত বিন্দুর মধ্যে একটি লাইন আঁকতে ব্যবহৃত হয়।
সিনট্যাক্স
bool imageline(resource $image, int $x1, int $y1,int $x2, int $y2, int $color)
পরামিতি
চিত্ররেখা() ছয়টি ভিন্ন প্যারামিটার লাগে:$image, $x1, $y1, $x2, $y2 এবং $color।
-
$ছবি - কাজ করার জন্য ইমেজ রিসোর্স নির্দিষ্ট করে।
-
$x1 − প্রারম্ভিক x-অর্ডিনেট নির্দিষ্ট করে।
-
$y1 − প্রারম্ভিক y-অর্ডিনেট নির্দিষ্ট করে।
-
$x2 − শেষের x-অর্ডিনেট নির্দিষ্ট করে।
-
$y2 − শেষ y-অর্ডিনেট নির্দিষ্ট করে।
-
$color − লাইনের রঙ এবং imagecolorallocate() ব্যবহার করে তৈরি একটি রঙ শনাক্তকারী নির্দিষ্ট করে ফাংশন।
রিটার্ন মান
ইমেজলাইন() সফল হলে সত্য বা ব্যর্থতার ক্ষেত্রে মিথ্যা ফেরত দেয়।
উদাহরণ 1 - একটি ছবিতে একটি লাইন যোগ করুন
<?php // Create an image using imagecreatefrompng() function $img = imagecreatefrompng('C:\xampp\htdocs\test\515.png'); // allocated the line color $text_color = imagecolorallocate($img, 255, 255, 0); // Set the thickness of the line imagesetthickness($img, 5); // Add a line using imageline() function. imageline($img, 80, 300, 1140, 300, $text_color); // Output of the image header('Content-type: image/png'); imagepng($img); imagedestroy($img); ?>
আউটপুট
উদাহরণ 2
<?php // Create an image using imagecreate() function $img = imagecreate(700, 300); // Allocate the colors $grey = imagecolorallocate($img, 122, 122, 122); $blue = imagecolorallocate($img, 0, 0, 255); // Set the thickness of the line imagesetthickness($img, 15); // Add a grey background color imageline($img, 0, 0, 550, 400, $grey); // Add a blue line imageline($img, 0, 0, 550, 400, $blue); // Output the image header('Content-type: image/png'); imagepng($img); imagedestroy($img); ?>
আউটপুট