imageellipse() PHP में एक अंतर्निहित फ़ंक्शन है जिसका उपयोग दीर्घवृत्त बनाने के लिए किया जाता है। यह सफलता पर True और विफलता पर False लौटाता है।
सिंटैक्स
Bool imageellipse($image, $cx, $cy, $width, $height, $color)
पैरामीटर्स
imageellipse() छह अलग-अलग पैरामीटर्स लेता है: $image, $cx, $cy, $width, $height, $color।
$image - इमेज का आकार बनाता है। यह imagecreatetruecolor() जैसे इमेज निर्माण फ़ंक्शन्स में से एक द्वारा लौटाया जाता है।
$cx - केंद्र का x-निर्देशांक सेट करता है।
$cy - केंद्र का y-निर्देशांक सेट करता है।
$width - दीर्घवृत्त की चौड़ाई सेट करता है।
$height - दीर्घवृत्त की ऊंचाई सेट करता है।
$color - दीर्घवृत्त का रंग सेट करता है। imagecolorallocate() फ़ंक्शन द्वारा बनाया गया एक रंग पहचानकर्ता।
रिटर्न मान
सफलता पर True और विफलता पर False लौटाता है।
उदाहरण 1
<?php
// एक खाली इमेज बनाएं
$image = imagecreatetruecolor(700, 350);
// पृष्ठभूमि रंग चुनें
$bg = imagecolorallocate($image, 0, 0, 0);
// ऊपर चुने गए रंग से पृष्ठभूमि भरें
imagefill($image, 0, 0, $bg);
// दीर्घवृत्त के लिए एक रंग चुनें
$col_ellipse = imagecolorallocate($image, 255, 255, 255);
// दीर्घवृत्त बनाएं
imageellipse($image, 325, 175, 500, 175, $col_ellipse);
// इमेज आउटपुट करें
header("Content-type: image/png");
imagepng($image);
?>
आउटपुट

उदाहरण 2
<?php
// यह खाली इमेज या इमेज का आकार बनाता है
$image = imagecreatetruecolor(700, 600);
// इमेज का पृष्ठभूमि रंग सेट करें
$bg = imagecolorallocate($image, 122, 122, 122);
// ऊपर चुने गए रंग से पृष्ठभूमि भरें
imagefill($image, 0, 0, $bg);
// दीर्घवृत्त का रंग सेट करें
$col_ellipse = imagecolorallocate($image, 0, 255, 255);
// दीर्घवृत्त बनाने का फ़ंक्शन
imageellipse($image, 250, 300, 300, 550, $col_ellipse);
// इमेज का आउटपुट
header("Content-type: image/gif");
imagepng($image);
?>
आउटपुट
