imagesetthickness() PHP में एक अंतर्निहित फ़ंक्शन है जिसका उपयोग लाइन ड्राइंग के लिए मोटाई सेट करने के लिए किया जाता है।
सिंटैक्स
bool imagesetthickness($image, $thickness)
पैरामीटर्स
imagesetthickness() दो पैरामीटर्स स्वीकार करता है - $image और $thickness।
$image - यह पैरामीटर imagecreatetruecolor() जैसे इमेज क्रिएशन फ़ंक्शन द्वारा लौटाया जाता है। इसका उपयोग इमेज का आकार बनाने के लिए किया जाता है।
$thickness - यह पैरामीटर पिक्सेल में मोटाई सेट करता है।
रिटर्न वैल्यूज़
imagesetthickness() सफलता पर True और विफलता पर False लौटाता है।
उदाहरण 1
<?php
// दिए गए आकार की इमेज बनाएं
$img = imagecreatetruecolor(700, 300);
$gray = imagecolorallocate($img, 0, 0, 255);
$white = imagecolorallocate($img, 0xff, 0xff, 0xff);
// ग्रे बैकग्राउंड कलर सेट करें
imagefilledrectangle($img, 0, 0, 700, 300, $gray);
// लाइन मोटाई 10 सेट करें
imagesetthickness($img, 10);
// रेक्टेंगल खींचें
imagerectangle($img, 30, 30, 200, 150, $white);
// ब्राउज़र को इमेज आउटपुट करें
header('Content-Type: image/png');
imagepng($img);
imagedestroy($img);
?>
आउटपुट

उदाहरण 2
<?php
// imagecreatetruecolor() फ़ंक्शन का उपयोग करके दिए गए आकार की इमेज बनाएं
$img = imagecreatetruecolor(700, 300);
$blue = imagecolorallocate($img, 0, 0, 255);
$white = imagecolorallocate($img, 0xff, 0xff, 0xff);
// सफेद बैकग्राउंड कलर सेट करें
imagefilledrectangle($img, 0, 0, 300, 200, $blue);
// लाइन मोटाई 50 सेट करें
imagesetthickness($img, 50);
// सफेद लाइन खींचें
imageline($img, 50, 50, 250, 50, $white);
// ब्राउज़र को इमेज आउटपुट करें
header('Content-Type: image/png');
imagepng($img);
imagedestroy($img);
?>
आउटपुट
