Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में imageellipse() फ़ंक्शन का उपयोग करके दीर्घवृत्त कैसे बनाएं?

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); 
?>

आउटपुट

PHP में imageellipse() फ़ंक्शन का उपयोग करके दीर्घवृत्त कैसे बनाएं?

उदाहरण 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); 
?>

आउटपुट

PHP में imageellipse() फ़ंक्शन का उपयोग करके दीर्घवृत्त कैसे बनाएं?

  1. PHP में imagecropauto() फ़ंक्शन का उपयोग करके इमेज को स्वचालित रूप से कैसे क्रॉप करें? PHP में imagecropauto() फ़ंक्शन का उपयोग करके इमेज को स्वचालित रूप से कैसे क्रॉप करें?

    imagecropauto() PHP में एक अंतर्निहित फ़ंक्शन है जिसका उपयोग उपलब्ध मोड्स में से किसी एक का उपयोग करके इमेज को स्वचालित रूप से क्रॉप करने के लिए किया जाता है। सिंटैक्स resource imagecropauto(resource $image, int $mode, float $threshold, int $color) पैरामीटर्स imagecropauto() चार अलग-अलग पैरामीटर्स

  1. PHP में imagedashedline() फंक्शन PHP में imagedashedline() फंक्शन

    PHP में imagedashedline() फंक्शन छवि पर एक डैश्ड लाइन (dashed line / बिंदीदार रेखा) खींचता है। यह फंक्शन GD लाइब्रेरी का हिस्सा है। सिंटैक्स (Syntax) imagedashedline(GdImage $image, int $x1, int $y1, int $x2, int $y2, int $color): bool पैरामीटर्स (Parameters) $image - imagecreatetruecolor() से ब

  1. Java में OpenCV का उपयोग करके दीर्घवृत्त कैसे बनाएं? Java में OpenCV का उपयोग करके दीर्घवृत्त कैसे बनाएं?

    Java OpenCV लाइब्रेरी का org.opencv.imgproc पैकेज Imgproc नामक एक क्लास प्रदान करता है। दीर्घवृत्त बनाने के लिए, आपको इस क्लास की ellipse() मेथड को कॉल करना होगा। यह मेथड निम्नलिखित पैरामीटर्स स्वीकार करती है −एक Mat ऑब्जेक्ट जो उस इमेज को दर्शाता है जिस पर दीर्घवृत्त बनाया जाना है।एक RotatedRect ऑब