imageantialias() PHP-এ একটি বিল্ট-ইন ফাংশন যা অ্যান্টি-এলিয়াস ফাংশন ব্যবহার হচ্ছে কিনা চেক করতে ব্যবহৃত হয়। এটি লাইন এবং ওয়ায়ারড পলিগনের জন্য দ্রুত অ্যান্টি-এলিয়াসড ড্রইং মেথড এক্টিভেট করে। এটি শুধু ট্রু-কালার ইমেজের সাথে কাজ করে এবং আলফা কম্পোনেন্ট সাপোর্ট করে না।
সিনট্যাক্স
bool imageantialias($image, $enabled)
প্যারামিটারসমূহ
imageantialias() দুটি প্যারামিটার নেয়: $image এবং $enabled।
$image – $image প্যারামিটারটি একটি GdImage অবজেক্ট এবং একটি ইমেজ রিসোর্স যা ইমেজ ক্রিয়েশন ফাংশন imagecreatetruecolor দিয়ে রিটার্ন করা হয়।
$enabled – $enabled প্যারামিটারটি অ্যান্টি-এলিয়াসিং এনাবলড কিনা চেক করতে ব্যবহৃত হয়
রিটার্ন মান
imageantialias() সাফল্যে True এবং ব্যর্থতায় False রিটার্ন করে।
উদাহরণ ১
<?php // একটি অ্যান্টি-এলিয়াসড ইমেজ এবং একটি নরমাল ইমেজ সেটআপ করুন $img = imagecreatetruecolor(700, 300); $normal = imagecreatetruecolor(700, 300); // একটি ইমেজের জন্য অ্যান্টি-এলিয়াসিং অন করুন imageantialias($img, true); // কালার এলোকেট করুন $blue = imagecolorallocate($normal, 0, 0, 255); $blue_aa = imagecolorallocate($img, 0, 0, 255); // দুটি লাইন আঁকুন, একটি AA এনাবলড imageline($normal, 0, 0, 400, 200, $blue); imageline($img, 0, 0, 400, 200, $blue_aa); // দুটি ইমেজ সাইড বাই সাইড মার্জ করুন আউটপুটের জন্য (AA: বাম, Normal: ডান) imagecopymerge($img, $normal, 400, 0, 0, 0, 400, 200, 200); // আউটপুট ইমেজ header('Content-type: image/png'); imagepng($img); imagedestroy($img); imagedestroy($normal); ?>
আউটপুট
