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

PHP में imagecreatefrompng () फ़ंक्शन का उपयोग करके PNG फ़ाइल या URL से एक नई छवि कैसे बनाएं?

PHP में, imagecreatefrompng() एक इनबिल्ट फ़ंक्शन है जिसका उपयोग पीएनजी फ़ाइल या यूआरएल से एक नई छवि बनाने के लिए किया जाता है। imagecreatefrompng() दिए गए फ़ाइल नाम से प्राप्त छवि का प्रतिनिधित्व करने वाला एक छवि पहचानकर्ता देता है।

सिंटैक्स

resource imagecreatefrompng(string $filename)

पैरामीटर

imagecreatefrompng() केवल एक पैरामीटर लेता है, $filename. यह पैरामीटर छवि का नाम या PNG छवि का पथ रखता है।

रिटर्न वैल्यू

imagecreatefrompng() सफलता पर एक छवि संसाधन पहचानकर्ता देता है, और यह गलत पर एक त्रुटि देता है।

उदाहरण 1 - ब्राउज़र में लोड की गई PNG छवि दिखा रहा है

<?php
   // Load an image from local drive/file
   $img = imagecreatefrompng('C:\xampp\htdocs\Images\img29.png');
   // It will show the loaded PNG image in the browser
   header('Content-type: image/png');
   imagejpeg($img);
   imagedestroy($img);
?>

आउटपुट

PHP में imagecreatefrompng () फ़ंक्शन का उपयोग करके PNG फ़ाइल या URL से एक नई छवि कैसे बनाएं?

उदाहरण 2 - पीएनजी छवि को स्थानीय ड्राइव पथ में लोड और सहेजना

<?php
   // Load an image from local drive/file
   $img = imagecreatefrompng('C:\xampp\htdocs\Images\img29.png');

   // Flip the image
   // imageflip($img,1);

   // Save the GIF image into the given local drive folder path.
   imagejpeg($img,'C:\xampp\htdocs\pic.gif');
   imagedestroy($img);
?>

आउटपुट

PHP में imagecreatefrompng () फ़ंक्शन का उपयोग करके PNG फ़ाइल या URL से एक नई छवि कैसे बनाएं?

स्पष्टीकरण - उदाहरण 2 में, imagecreatefrompng() का उपयोग करके स्थानीय पथ से एक png छवि लोड की जाती है समारोह। फिर, हमने पीएनजी इमेज को जीआईएफ इमेज में बदल दिया और जिफ इमेज को सेव करने का पाथ देकर इसे लोकल ड्राइव में सेव कर दिया।

हम ब्राउज़र में छवि भी देख सकते हैं (उदाहरण 1 देखें)।


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

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

  1. PHP में imagecreatefromwbmp () फ़ंक्शन का उपयोग करके WBMP फ़ाइल या URL से एक नई छवि कैसे बनाएं?

    PHP में, imagecreatefromwbmp() एक इनबिल्ट फ़ंक्शन है जिसका उपयोग WBMP फ़ाइल या URL से एक नई छवि बनाने के लिए किया जाता है। imagecreatefromwbmp() दिए गए फ़ाइल नाम से प्राप्त छवि का प्रतिनिधित्व करने वाला एक छवि पहचानकर्ता देता है। हम उपयोग कर सकते हैं imagecreatefromwbmp() जब भी हम छवियों को WBMP फ़ा

  1. PHP में imagecreatefromjpeg () फ़ंक्शन का उपयोग करके JPEG फ़ाइल से एक नई छवि कैसे बनाएं?

    imagecreatefromjpeg() PHP में एक इनबिल्ट फ़ंक्शन है जिसका उपयोग JPEG फ़ाइल से एक नई छवि बनाने के लिए किया जाता है। यह दिए गए फ़ाइल नाम से प्राप्त छवि का प्रतिनिधित्व करने वाला एक छवि पहचानकर्ता देता है। सिंटैक्स resource imagecreatefromjpeg(string $filename) पैरामीटर imagecreatefromjpeg() केवल एक प