इमेजेंटियालियास () PHP में एक इनबिल्ट फंक्शन है जिसका उपयोग यह जांचने के लिए किया जाता है कि एंटीएलियास फंक्शन का उपयोग किया गया है या नहीं। यह लाइनों और वायर्ड पॉलीगॉन के लिए तेजी से ड्राइंग एंटी-अलियास विधियों को सक्रिय करता है। यह केवल वास्तविक रंग की छवियों के साथ काम करता है और यह अल्फा घटकों का समर्थन नहीं करता है।
सिंटैक्स
bool imageantialias($image, $enabled)
पैरामीटर
इमेजेंटियालियास () दो पैरामीटर लेता है:$छवि और $सक्षम।
-
$छवि − $image पैरामीटर एक GdImage ऑब्जेक्ट और एक छवि संसाधन है जो छवि निर्माण फ़ंक्शन imagecreatetruecolor द्वारा लौटाया जाता है ।
-
$सक्षम − $enable पैरामीटर का उपयोग यह जांचने के लिए किया जाता है कि एंटीएलियासिंग सक्षम है या नहीं
रिटर्न वैल्यू
इमेजेंटियालियास () सफलता पर सही और असफलता पर गलत लौटाता है।
उदाहरण 1
<?php // Setup an anti-aliased image and a normal image $img = imagecreatetruecolor(700, 300); $normal = imagecreatetruecolor(700, 300); // Switch antialiasing on for one image imageantialias($img, true); // Allocate colors $blue = imagecolorallocate($normal, 0, 0, 255); $blue_aa = imagecolorallocate($img, 0, 0, 255); // Draw two lines, one with AA enabled imageline($normal, 0, 0, 400, 200, $blue); imageline($img, 0, 0, 400, 200, $blue_aa); // Merge the two images side by side for output (AA: left, Normal: Right) imagecopymerge($img, $normal, 400, 0, 0, 0, 400, 200, 200); // Output image header('Content-type: image/png'); imagepng($img); imagedestroy($img); imagedestroy($normal); ?>
आउटपुट