सिंटैक्स:bool imagearc ($image, $cx, $cy, $width, $height, $start, $end, $color)
पैरामीटर: b>यह फ़ंक्शन ऊपर बताए अनुसार आठ पैरामीटर लेता है और नीचे वर्णित है:- $image:एक क्रिएट फंक्शन इमेज जैसे कि imagecreatetruecolor() द्वारा लौटाया गया। छवि का आकार बनाने के लिए उपयोग किया जाता है।
- $cx:केंद्र के x-निर्देशांक को सेट करने के लिए उपयोग किया जाता है।
- $cy :केंद्र के y-निर्देशांक को सेट करने के लिए प्रयोग किया जाता है।
- $चौड़ाई:आर्क की चौड़ाई।
- $height:आर्क की ऊंचाई.
- $start:इसका प्रयोग चाप के प्रारंभ के कोण को डिग्री में सेट करने के लिए किया जाता है।
- $end: का प्रयोग चाप के अंत के कोण को डिग्री में सेट करने के लिए किया जाता है। 0 तीन बजे की स्थिति में है और चाप दक्षिणावर्त खींचा जाता है।
- $color:छवि का रंग सेट करता है। imagecolorallocate() फ़ंक्शन द्वारा उत्पन्न रंग पहचानकर्ता।
वापसी मान:यह फ़ंक्शन सफलता पर सही या त्रुटि पर गलत लौटाता है। नीचे दिए गए प्रोग्राम imagearc() को दर्शाते हैं PHP में फंक्शन.प्रोग्राम 1: php
// छवि या रिक्त छवि आकार बनाएं।
$image_size
= imagecreatetruecolor (500, 300) ;
// इमेज का बैकग्राउंड कलर सेट करें।
$bg
= imagecolorallocate (
$image_size
, 0, 103, 0);
// ऊपर चुने गए रंग से बैकग्राउंड भरें।
imagefill (
$image_size
, 0, 0,
$bg
);
// छवि रंग सेट करें
$white_color
= imagecolorallocate (
$image_size
कोड> <कोड>, 255, 255, 255);कोड> <कोड> $ red_colorकोड> <कोड> = छवि रंग आवंटित (
<कोड> $ छवि_साइजकोड> <कोड>, 255 , 0, 0); $green_color
= imagecolorallocate (
$image_size
, 0, 255, 0);
$blue_color
= imagecolorallocate (
$image_size
, 0, 0, 255);
// एक वृत्त बनाएं
imagearc (
$image_size
, 200, 150, 200, 200, 0, 360,
$white_color
);
imagearc (
> $image_size
, 200, 150, 150, 150, 25, 155,
$red_color
);
imagearc (
$image_size
, 260, 110, 50, 50, 0, 360,
$green_color
);
imagearc (
$image_size
, 140, 110, 50, 50, 0, 360,
$blue_color
);
// छवि को ब्राउज़र में आउटपुट करें
हेडर (
"Content-type: image / png"
);
imagepng (
$image_size
);
// फ्री मेमोरी
imagedestroy (
$image_size
);
< br>?>
आउटपुट: कार्यक्रम 2: <कोड > php
// इमेज या ब्लैंक इमेज का आकार बनाएं।
$image_size
= imagecreatetruecolor (500) , 300);
// इमेज का बैकग्राउंड कलर सेट करें।
$bg
= imagecolorallocate (
$image_size
, 0, 102, 0);
// बैकग्राउंड को चुने हुए रंग से भरें ऊपर।
इमेजफिल (
$image_size
, 0, 0,
$bg
);
// छवि रंग सेट करें
$white_color
= imagecolorallocate (
$ image_size
, 255, 255, 255);
$red_color
= imagecolorallocate (
$image_size
, 255, 0, 0);
$black_color
= imagecolorallocate (
$image_size
, 0, 0, 0 );
// वृत्ताकार चाप का चित्र बनाएं
imagearc (
$image_size
, 200, 150, 200, 200, 0, 360,
$white_color
);कोड> code> imagearc (
$image_size
, 200, 150, 150, 150, 0, 360,
$red_color
);
imagearc (
$image_size
, 200, 150, 50, 50, 0, 360,
$ black_color
);
// छवि को ब्राउज़र में आउटपुट करें
हैडर (
" सामग्री-प्रकार: छवि / png"
);
imagepng (
$image_size
);
// फ्री मेमोरी
imagedestroy (
$image_size
);
?>
आउटपुट: संबंधित लेख: - PHP | Imagepolygon() फ़ंक्शन
- PHP | इमेजफिल्डेलिप्स () फंक्शन
- पीएचपी | इमेजफिल्डपॉलीगॉन () फंक्शन
लिंक: http://php.net/manual/en/function.imagearc.php
पीएचपी इमेजार्क () फ़ंक्शन __del__: Questions
पीएचपी इमेजार्क () फ़ंक्शन circle: Questions