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

PHP में imageresolution() फ़ंक्शन से इमेज का रिज़ॉल्यूशन प्राप्त या सेट करें


imageresolution() PHP में एक अंतर्निहित फ़ंक्शन है जिसका उपयोग इमेज के रिज़ॉल्यूशन को डॉट्स प्रति इंच में प्राप्त या सेट करने के लिए किया जाता है। यदि कोई वैकल्पिक पैरामीटर नहीं दिए गए हैं, तो वर्तमान रिज़ॉल्यूशन को इंडेक्स्ड ऐरे के रूप में लौटाया जाता है। यदि वैकल्पिक पैरामीटर्स में से एक दिया गया है, तो यह चौड़ाई और ऊंचाई दोनों को उस पैरामीटर पर सेट कर देगा।

रिज़ॉल्यूशन का उपयोग केवल मेटा जानकारी के रूप में किया जाता है जब इमेजेस को उन फॉर्मेट्स से पढ़ा और लिखा जाता है जो इस प्रकार की जानकारी का समर्थन करते हैं (वर्तमान में PNG और JPEG)। यह किसी भी ड्राइंग ऑपरेशन को प्रभावित नहीं करता है। 96 DPI (डॉट्स प्रति इंच) नई इमेजेस के लिए डिफ़ॉल्ट रिज़ॉल्यूशन है।

सिंटैक्स

mixed imageresolution(resource $image, int $res_x, int $res_y)

पैरामीटर्स

imageresolution() तीन पैरामीटर्स स्वीकार करता है: $image, $res_x, $res_y।

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

  • $res_x - डॉट्स प्रति इंच (DPI) में क्षैतिज रिज़ॉल्यूशन निर्दिष्ट करता है।

  • $res_y - डॉट्स प्रति इंच (DPI) में ऊर्ध्वाधर रिज़ॉल्यूशन निर्दिष्ट करता है।

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

imageresolution() इमेज का इंडेक्स्ड ऐरे लौटाता है।

उदाहरण 1

<?php
    $img = imagecreatetruecolor(100, 100);
    imageresolution($img, 200);
    print_r(imageresolution($img));
    imageresolution($img, 300, 72);
    print_r(imageresolution($img));
?>

आउटपुट

Array (
    [0] => 200
    [1] => 200
)
Array (
    [0] => 300
    [1] => 72
)

उदाहरण 2

<?php
    // imagecreatefrompng() फ़ंक्शन का उपयोग करके PNG इमेज लोड करें
    $img = imagecreatefrompng('C:\xampp\htdocs\Images\img34.png');
    // इमेज रिज़ॉल्यूशन सेट करें
    imageresolution($img, 300, 100);
    // इमेज रिज़ॉल्यूशन प्राप्त करें
    $imageresolution = imageresolution($img);
    print("
".print_r($imageresolution, true)."
"); ?>

आउटपुट

Array (
    [0] => 300
    [1] => 100
)

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

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

  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(