PHP में imagefilledrectangle() फंक्शन छवि पर एक भरा हुआ आयत (filled rectangle) खींचता है। यह निर्दिष्ट दो कोनों के बीच के पूरे आयताकार क्षेत्र को रंग से भर देता है।
सिंटैक्स (Syntax)
imagefilledrectangle(GdImage $image, int $x1, int $y1, int $x2, int $y2, int $color): bool
पैरामीटर्स (Parameters)
- $image -
imagecreatetruecolor()से बनी छवि संसाधन - $x1 - पहले कोने का X-निर्देशांक
- $y1 - पहले कोने का Y-निर्देशांक
- $x2 - दूसरे कोने का X-निर्देशांक
- $y2 - दूसरे कोने का Y-निर्देशांक
- $color -
imagecolorallocate()से बना रंग पहचानकर्ता
रिटर्न वैल्यू (Return Value)
- सफलता पर true
- विफलता पर false
उदाहरण (Example)
<?php
// 500x300 छवि बनाएं
$img = imagecreatetruecolor(500, 300);
// टील (teal) रंग आवंटित करें
$color = imagecolorallocate($img, 0, 128, 128);
// (30,30) से (470,270) तक भरा आयत खींचें
imagefilledrectangle($img, 30, 30, 470, 270, $color);
// PNG आउटपुट
header("Content-type: image/png");
imagepng($img);
imagedestroy($img);
?>
आउटपुट (Output)
एक 500x300 PNG छवि जिसमें (30,30) से (470,270) तक टील रंग का भरा हुआ आयत होता है (मार्जिन के साथ)।
संबंधित फंक्शन्स:
imagerectangle()- केवल आउटलाइन (खोखला आयत)imagefilledpolygon() - भरा हुआ बहुभुज