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

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

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

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

सिंटैक्स

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

पैरामीटर

छवि समाधान () तीन पैरामीटर स्वीकार करता है:$image, $res_x, $res_y.

  • $छवि - काम करने के लिए छवि संसाधन निर्दिष्ट करता है।

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

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

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

छवि समाधान () छवि की अनुक्रमित सरणी देता है।

उदाहरण 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
   // Load the png image using imagecreatefrompng() function
   $img = imagecreatefrompng('C:\xampp\htdocs\Images\img34.png');
   
   // Set the image resolution
   imageresolution($img, 300, 100);
   
   // Get the image resolution
   $imageresolution = imageresolution($img);
   print("<pre>".print_r($imageresolution, true)."</pre>");
?>
");?>

आउटपुट

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

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

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

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

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

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

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