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

PHP में imagepalettecopy() फ़ंक्शन से एक इमेज से दूसरी में पैलेट कॉपी करें


imagepalettecopy() एक अंतर्निहित PHP फ़ंक्शन है जिसका उपयोग एक इमेज से दूसरी इमेज में पैलेट कॉपी करने के लिए किया जाता है। यह फ़ंक्शन सोर्स इमेज से पैलेट को डेस्टिनेशन इमेज में कॉपी करता है।

सिंटैक्स

void imagepalettecopy(resource $destination, resource $source)

पैरामीटर्स

imagepalettecopy() दो पैरामीटर्स स्वीकार करता है - $source और $destination।

  • $destination - डेस्टिनेशन इमेज रिसोर्स निर्दिष्ट करता है।

  • $source - सोर्स इमेज रिसोर्स निर्दिष्ट करता है।

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

imagepalettecopy() कोई मान नहीं लौटाता।

उदाहरण 1

<?php
    // imagecreate() फ़ंक्शन का उपयोग करके दो पैलेट इमेजेस बनाएं
    $palette1 = imagecreate(700, 300);
    $palette2 = imagecreate(700, 300);
    // पहली पैलेट इमेज में बैकग्राउंड को ग्रे होने के लिए आवंटित करें
    $gray = imagecolorallocate($palette1, 122, 122, 122);
    // इमेज 1 से इमेज 2 में पैलेट कॉपी करें
    imagepalettecopy($palette2, $palette1);
    // इमेज 1 को आवंटित ग्रे कलर बिना उपयोग किए
    // imagecolorallocate() दो बार
    imagefilledrectangle($palette2, 0, 0, 99, 99, $gray);
    // ब्राउज़र को इमेज आउटपुट करें
    header('Content-type: image/png');
    imagepng($palette2);
    imagedestroy($palette1);
    imagedestroy($palette2);
?>

आउटपुट

PHP में imagepalettecopy() फ़ंक्शन से एक इमेज से दूसरी में पैलेट कॉपी करें

उदाहरण 2

<?php
    // imagecreate() फ़ंक्शन का उपयोग करके दो पैलेट इमेजेस बनाएं
    $palette1 = imagecreate(500, 200);
    $palette2 = imagecreate(500, 200);
    // ग्रे कलर बनाएं
    $gray= imagecolorallocate($palette1, 0, 255, 0);
    // पैलेट 1 के लिए बैकग्राउंड के रूप में ग्रे कलर
    imagefilledrectangle($palette1, 0, 0, 99, 99, $gray);
    // इमेज 1 से इमेज 2 में पैलेट कॉपी करें
    imagepalettecopy($palette2, $palette1);
    // इमेज में रंगों की संख्या प्राप्त करें
    $color1 = imagecolorstotal($palette1);
    $color2 = imagecolorstotal($palette2);
    echo "इमेज 1 में रंग हैं " . $color1 . "
"; echo "इमेज 2 में रंग हैं " . $color2; ?>

आउटपुट

इमेज 1 में रंग हैं 1
इमेज 2 में रंग हैं 1

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

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

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

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

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

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