imageressolution() পিএইচপি-তে একটি অন্তর্নির্মিত ফাংশন যা প্রতি ইঞ্চিতে বিন্দুতে একটি চিত্রের রেজোলিউশন পেতে বা সেট করতে ব্যবহৃত হয়। যদি কোন ঐচ্ছিক পরামিতি দেওয়া না হয়, তাহলে বর্তমান রেজোলিউশনটি একটি সূচীকৃত অ্যারে হিসাবে ফিরে আসে। যদি ঐচ্ছিক প্যারামিটারগুলির মধ্যে একটি দেওয়া হয়, তাহলে এটি সেই প্যারামিটারে প্রস্থ এবং উচ্চতা উভয়ই সেট করবে৷
রেজোলিউশনটি শুধুমাত্র মেটা তথ্য হিসাবে ব্যবহৃত হয় যখন এই ধরনের তথ্য (বর্তমানে PNG এবং JPEG) সমর্থন করে এমন ফর্ম্যাটে ছবিগুলি পড়া এবং লেখা হয়। এটি কোন অঙ্কন অপারেশন প্রভাবিত করে না. 96 ডিপিআই (প্রতি ইঞ্চি ডট) হল নতুন ছবিগুলির জন্য ডিফল্ট রেজোলিউশন৷
সিনট্যাক্স
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 )