इमेजरोटेट () PHP में एक इनबिल्ट फ़ंक्शन है जिसका उपयोग किसी छवि को डिग्री में दिए गए कोण के साथ घुमाने के लिए किया जाता है।
सिंटैक्स
resource imagerotate($image, $angle, $bgd_color, $ignore_transparent = 0)
पैरामीटर
इमेजरोटेट () चार पैरामीटर स्वीकार करता है, $image, $angle, $bgd_color, और $ignore_transparent.
-
$छवि - $image पैरामीटर imagecreatetruecolor() फंक्शन द्वारा लौटाया जाता है। इसका उपयोग इमेज का आकार बनाने के लिए किया जाता है।
-
$कोण − $angle पैरामीटर का उपयोग विभिन्न रोटेशन कोणों को डिग्री में रखने के लिए किया जाता है। इसका उपयोग किसी छवि को वामावर्त दिशा में घुमाने के लिए किया जाता है।
-
$bgd_color - घुमाए जाने के बाद खुले हुए क्षेत्र की पृष्ठभूमि का रंग बनाए रखता है।
-
$ignore_transparent - $ignore_transparent पैरामीटर का उपयोग सेट करने के लिए किया जाता है और यदि यह गैर-शून्य है, तो पारदर्शी रंगों को अनदेखा कर दिया जाता है।
रिटर्न वैल्यू
इमेजरोटेट () सफलता पर घुमाई गई छवि के लिए छवि संसाधन लौटाता है या यह विफलता पर गलत लौटाता है।
उदाहरण 1
<?php // Assigned the image file to the variable $image_name = 'C:\xampp\htdocs\test\23.jpg'; // Load the image file using imagecreatefrompng() function $image = imagecreatefromjpeg($image_name); // Use imagerotate() function to rotate the image 90 degree $img = imagerotate($image, 90, 0); // Output the image in the browser header("Content-type: image/png"); imagepng($img); ?>
इनपुट छवि
आउटपुट छवि
उदाहरण 2
<?php // Assigned the image file to the variable $image_name = 'C:\xampp\htdocs\test\23.jpg'; // Load the image file using imagecreatefrompng() function $image = imagecreatefromjpeg($image_name); // Use imagerotate() function to rotate the image 180 degree $img = imagerotate($image, 180, 0); // Output the image in the browser header("Content-type: image/png"); imagepng($img); ?>
आउटपुट