imagecreatetruecolor() PHP में एक अंतर्निहित फ़ंक्शन है जिसका उपयोग नया ट्रू-कलर इमेज बनाने के लिए किया जाता है। यह दिए गए आकार का एक खाली इमेज लौटाता है।
सिंटैक्स
resource imagecreatetruecolor($width, $height)
पैरामीटर्स
imagecreatetruecolor() दो पैरामीटर्स लेता है, $width और $height।
$width - $width पैरामीटर का उपयोग इमेज की चौड़ाई सेट करने के लिए किया जाता है।
$height - $height पैरामीटर का उपयोग इमेज की ऊंचाई सेट करने के लिए किया जाता है।
रिटर्न मान
imagecreatetruecolor() सफलता पर एक इमेज रिसोर्स पहचानकर्ता लौटाता है या त्रुटियों पर false लौटाता है।
उदाहरण 1
<?php
// बहुभुज के शीर्ष बिंदु सेट करें
$values = array(
150, 50, // बिंदु 1 (x, y)
50, 250, // बिंदु 2 (x, y)
250, 250 // बिंदु 3 (x, y)
);
// इमेज का आकार या खाली इमेज बनाएं
$image = imagecreatetruecolor(700, 350);
// इमेज का पृष्ठभूमि रंग सेट करें
$background_color = imagecolorallocate($image, 122, 122, 122);
// ऊपर चुने गए रंग से पृष्ठभूमि भरें
imagefill($image, 0, 0, $background_color);
// बहुभुज के लिए एक रंग आवंटित करें
$image_color = imagecolorallocate($image, 0, 255, 255);
// बहुभुज बनाएं
imagepolygon($image, $values, 3, $image_color);
// ब्राउज़र पर तस्वीर आउटपुट करें
header('Content-type: image/png');
imagepng($image);
?>
आउटपुट

उदाहरण 2 - नीचे दिया गया PHP कोड एक नया GD इमेज स्ट्रीम बनाएगा
<?php
header('Content-Type: image/gif');
$img = @imagecreatetruecolor(550, 220)
or die('Cannot Initialize new GD image stream');
$text_color = imagecolorallocate($img, 255, 255, 0);
imagestring($img, 10, 50, 50, 'A Simple PHP Example', $text_color);
imagepng($img);
imagedestroy($img);
?>
आउटपुट
