PHP में imagefilledellipse() फंक्शन छवि पर एक भरा हुआ अंडाकार (filled ellipse) खींचता है। केंद्र निर्देशांक, चौड़ाई और ऊंचाई निर्दिष्ट करके अंडाकार बनाया जाता है।
सिंटैक्स (Syntax)
imagefilledellipse(GdImage $image, int $cx, int $cy, int $width, int $height, int $color): bool
पैरामीटर्स (Parameters)
- $image -
imagecreatetruecolor()से बनी छवि संसाधन - $cx - केंद्र का X-निर्देशांक
- $cy - केंद्र का Y-निर्देशांक
- $width - अंडाकार की कुल चौड़ाई
- $height - अंडाकार की कुल ऊंचाई
- $color -
imagecolorallocate()से बना रंग पहचानकर्ता
रिटर्न वैल्यू (Return Value)
- सफलता पर true
- विफलता पर false
उदाहरण (Example)
<?php
// 450x290 छवि बनाएं
$img = imagecreatetruecolor(450, 290);
// हल्का हरा पृष्ठभूमि
$bgColor = imagecolorallocate($img, 140, 180, 140);
imagefill($img, 0, 0, $bgColor);
// गहरा लाल-भूरा रंग अंडाकार के लिए
$ellipseColor = imagecolorallocate($img, 120, 50, 70);
// केंद्र (225,150) पर 400x250 अंडाकार खींचें
imagefilledellipse($img, 225, 150, 400, 250, $ellipseColor);
// PNG आउटपुट
header("Content-type: image/png");
imagepng($img);
imagedestroy($img);
?>
आउटपुट (Output)
एक 450x290 PNG छवि जिसमें हल्के हरे पृष्ठभूमि पर केंद्र में बड़ा भरा हुआ अंडाकार होता है।
संबंधित फंक्शन्स:
imageellipse()- केवल आउटलाइन (खोखला अंडाकार)imagefilledarc()- भरा हुआ चाप/पाई स्लाइस