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

PHP-তে imagefilltoborder() (GD) ফাংশন ব্যবহার করে নির্দিষ্ট রঙে ফ্লাড ফিল কীভাবে করবেন?


imagefilltoborder() PHP-তে একটি বিল্ট-ইন ফাংশন যা বর্ডার রঙ দ্বারা সংজ্ঞায়িত একটি নির্দিষ্ট রঙের সাথে ফ্লাড ফিল করার জন্য ব্যবহৃত হয়। ফিলের শুরুর বিন্দু হল (x,y) বা উপরের বাম (0, 0) এবং অঞ্চলটি রঙ দিয়ে ভরা হয়।

সিনট্যাক্স

bool imagefilltoborder(resource $image, int $x, int $y, int $border, int $color)

প্যারামিটার

imagefilltoborder() পাঁচটি ভিন্ন প্যারামিটার নেয়: $image, $x, $y, $border, এবং $color।

  • $image − এটি ইমেজ রিসোর্স।

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

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

  • $border − বর্ডার রঙ নির্দিষ্ট করে।

  • $color − রঙ নির্দিষ্ট করে।

রিটার্ন মান

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

উদাহরণ ১

<?php    // লোকাল ড্রাইভ ফোল্ডার থেকে GIF ছবি লোড করুন    $img = imagecreatefromgif('C:\xampp\htdocs\Images\img39.gif');    // ইমেজ রঙ তৈরি করুন    $borderColor = imagecolorallocate($img, 0, 200, 0);    $fillColor = imagecolorallocate($img, 122, 122, 122);    // বর্ডারে ফিল যোগ করুন    imagefilltoborder($img, 0, 0, $borderColor, $fillColor);    // আউটপুট ছবি দেখান    header('Content-type: image/gif');    imagepng($img); ?>

আউটপুট

PHP-তে imagefilltoborder() ফাংশন ব্যবহার করার আগে GIF ছবি।

PHP-তে imagefilltoborder() (GD) ফাংশন ব্যবহার করে নির্দিষ্ট রঙে ফ্লাড ফিল কীভাবে করবেন?

PHP-তে imagefilltoborder() ফাংশন ব্যবহার করার পরে GIF ছবি।

PHP-তে imagefilltoborder() (GD) ফাংশন ব্যবহার করে নির্দিষ্ট রঙে ফ্লাড ফিল কীভাবে করবেন?

উদাহরণ ২: একটি অण्डাকারকে রঙ দিয়ে ভরুন

<?php    // ছবি তৈরি করুন, পृष्ठভূমি ধূসর রঙে সেট করুন    $img = imagecreatetruecolor(700, 500);    imagefilledrectangle($img, 0, 0, 500, 500,imagecolorallocate($img, 122, 122, 122));    // একটি অণ্ডাকার আঁকুন যা কালো বর্ডারের সাথে ভরা হবে    imageellipse($img, 300, 300, 300, 300, imagecolorallocate($img, 0, 0, 0));    // নীল রঙ ব্যবহার করে বর্ডার এবং ফিল সেট করুন    $border = imagecolorallocate($img, 0, 0, 0);    $fill = imagecolorallocate($img, 0, 0, 255);    // নির্বাচনটি ভরুন    imagefilltoborder($img, 300, 300, $border, $fill);    // আউটপুট ছবি দেখান এবং মেমরি মুক্ত করুন    header('Content-type: image/gif');    imagepng($img);    imagedestroy($img); ?>

আউটপুট

PHP-তে imagefilltoborder() (GD) ফাংশন ব্যবহার করে নির্দিষ্ট রঙে ফ্লাড ফিল কীভাবে করবেন?


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

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

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

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