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

PHP – imageline() ফাংশন ব্যবহার করে লাইন আঁকুন


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

সিনট্যাক্স

bool imageline(resource $image, int $x1, int $y1,int $x2, int $y2, int $color)

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

imageline() ছয়টি ভিন্ন প্যারামিটার নেয়: $image, $x1, $y1, $x2, $y2 এবং $color।

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

  • $x1 – শুরুর x-কোঅর্ডিনেট নির্দিষ্ট করে।

  • $y1 – শুরুর y-কোঅর্ডিনেট নির্দিষ্ট করে।

  • $x2 – শেষ x-কোঅর্ডিনেট নির্দিষ্ট করে।

  • $y2 – শেষ y-কোঅর্ডিনেট নির্দিষ্ট করে।

  • $color – লাইন কালার এবং imagecolorallocate() ফাংশন ব্যবহার করে তৈরি একটি কালার আইডেন্টিফায়ার নির্দিষ্ট করে।

রিটার্ন মান

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

উদাহরণ ১ − একটি ইমেজে লাইন যোগ করুন

<?php    // imagecreatefrompng() ফাংশন ব্যবহার করে একটি ইমেজ তৈরি করুন    $img = imagecreatefrompng('C:\xampp\htdocs\test\515.png');    // লাইন কালার এলোকেট করা হয়েছে    $text_color = imagecolorallocate($img, 255, 255, 0);    // লাইন থিকনেস সেট করুন    imagesetthickness($img, 5);    // imageline() ফাংশন ব্যবহার করে একটি লাইন যোগ করুন।    imageline($img, 80, 300, 1140, 300, $text_color);    // ইমেজের আউটপুট    header('Content-type: image/png');    imagepng($img);    imagedestroy($img); ?>

আউটপুট

PHP – imageline() ফাংশন ব্যবহার করে লাইন আঁকুন

উদাহরণ ২

<?php    // imagecreate() ফাংশন ব্যবহার করে একটি ইমেজ তৈরি করুন    $img = imagecreate(700, 300);        // কালারগুলো এলোকেট করুন    $grey = imagecolorallocate($img, 122, 122, 122);    $blue = imagecolorallocate($img, 0, 0, 255);    // লাইন থিকনেস সেট করুন    imagesetthickness($img, 15);    // গ্রে ব্যাকগ্রাউন্ড কালার যোগ করুন    imageline($img, 0, 0, 550, 400, $grey);    // ব্লু লাইন যোগ করুন    imageline($img, 0, 0, 550, 400, $blue);    // ইমেজ আউটপুট করুন    header('Content-type: image/png');    imagepng($img);    imagedestroy($img); ?>

আউটপুট

PHP – imageline() ফাংশন ব্যবহার করে লাইন আঁকুন


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

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

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

  4. জাভা ওপেনসিভি (OpenCV) ব্যবহার করে রেখা আঁকার পদ্ধতি