PHP | imagepalettetotruecolor() Function Last Updated : 28 Apr, 2025 Summarize Comments Improve Suggest changes Share Like Article Like Report The imagepalettetotruecolor() function is an inbuilt function in PHP which is used to convert an palette based image to true color.Syntax: bool imagepalettetotruecolor( resource $src ) Parameters: This function accepts a single parameter $src which holds the image to work on.Return Value: This function returns TRUE if the conversion was complete, or if the source image already is a true color image, otherwise FALSE is returned.Below given programs illustrate the imagepalettetotruecolor() function in PHP:Program 1: php <?php // Create an image $image = imagecreate(700, 200); echo '<b>Before conversion:</b> <br>'; // Check the image type check($image); echo '<b><br>After conversion:</b> <br>'; // Convert image to true color imagepalettetotruecolor($image); // Check the image type check($image); // Function for checking the image type function check($image) { echo 'Type of image is ' . (imageistruecolor($image) ? 'true color' : 'palette'); } ?> Output: Before conversion: Type of image is palette After conversion: Type of image is true color Program 2: php <?php // Create an image of palette type $image = imagecreate(700, 200); // Convert image to true color imagepalettetotruecolor($image); // Prepare red color $red = imagecolorallocate($image, 0xFF, 0x00, 0x00); // Add text to the image using a local font file imagefttext($image, 100, 0, 0, 130, $red, './RugeBoogie-Regular.ttf', 'GeeksforGeeks'); // Output to browser header('Content-type: image/png'); imagepng($image); imagedestroy($image); ?> Output: Reference: https://www.php.net/manual/en/function.imagepalettetotruecolor.php Comment More infoAdvertise with us Next Article PHP | imagecolorat() function G gurrrung Follow Improve Article Tags : Web Technologies PHP PHP-function PHP-image-functions Similar Reads PHP | imagecreatetruecolor() Function The imagecreatetruecolor() function is an inbuilt function in PHP which is used to create a new true-color image. This function returns a blank image of the given size. Syntax: resource imagecreatetruecolor( $width, $height ) Parameters: This function accepts two parameters as mentioned above and de 2 min read PHP | imagepalettecopy() function The imagepalettecopy() function is an inbuilt function in PHP which is used to copy the palette from one image to another. Syntax: void imagepalettecopy( resource $destination, resource $source ) Parameters:This function accepts two parameters as mentioned above and described below: $destination: It 2 min read PHP | imageistruecolor() function The imageistruecolor() function is an inbuilt function in PHP which is used to find whether an image is a true-color image or not. A true-color image is an image in which each pixel is specified by three values, ie, RGB. Syntax: bool imageistruecolor( resource $image ) Parameters:This function accep 1 min read PHP | imagecolorat() function The imagecolorat() function is an inbuilt function in PHP which is used to get the index of the color of the pixel. This function returns the pixel value at the specified location.Syntax:Â Â int imagecolorat( $image, $x, $y ) Parameters: This function accepts three parameters as mentioned above and d 2 min read PHP | imagetruecolortopalette() Function The imagetruecolortopalette() function is an inbuilt function in PHP which is used to convert a true color image to a palette image. Syntax: bool imagetruecolortopalette( $image, $dither, $ncolors ) Parameters: This function accepts three parameters as mentioned above and described below: $image: It 2 min read PHP | imagecolorset() Function The imagecolorset() function is an inbuilt function in PHP which is used to set the color for the specified palette index. It is used to specify the index in the palette to the specified color. To perform the actual flood-fill, it is useful to create the flood-fill-like effects in palleted images wi 2 min read Like