imageantialias() PHP में एक अंतर्निहित फ़ंक्शन है जिसका उपयोग यह जांचने के लिए किया जाता है कि एंटीएलियास फ़ंक्शन उपयोग किया जाता है या नहीं। यह लाइनों और वायर्ड पॉलीगॉन के लिए तेज़ ड्राइंग एंटी-एलियास्ड मेथड्स को सक्रिय करता है। यह केवल ट्रू-कलर इमेजेस के साथ काम करता है और अल्फा कंपोनेंट्स का समर्थन नहीं करता है।
सिंटैक्स
bool imageantialias($image, $enabled)
पैरामीटर्स
imageantialias() दो पैरामीटर्स लेता है: $image और $enabled।
$image - $image पैरामीटर एक GdImage ऑब्जेक्ट और एक इमेज रिसोर्स है जो इमेज क्रिएशन फ़ंक्शन imagecreatetruecolor द्वारा लौटाया जाता है।
$enabled - $enabled पैरामीटर यह जांचने के लिए उपयोग किया जाता है कि एंटीएलियासिंग सक्षम है या नहीं।
रिटर्न वैल्यूज़
imageantialias() सफलता पर True और विफलता पर False लौटाता है।
उदाहरण 1
<?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: बाएं, सामान्य: दाएं)
imagecopymerge($img, $normal, 400, 0, 0, 0, 400, 200, 200);
// इमेज आउटपुट करें
header('Content-type: image/png');
imagepng($img);
imagedestroy($img);
imagedestroy($normal);
?>
आउटपुट
