(PHP 4 >= 4.3.2, PHP 5, PHP 7, PHP 8)
imageistruecolor — Determina si una imagen es una imagen truecolor
imageistruecolor()determina si la imagen
image
es una imagen truecolor.
image
Un objeto GdImage, retornado por una de las funciones de creación de imágenes, como imagecreatetruecolor().
Versión | Descripción |
---|---|
8.0.0 |
image expects a GdImage
instance now; previously, a valid gd resource was expected.
|
Ejemplo #1 Detección simple de una imagen en truecolor con imageistruecolor()
<?php
// $im es una instancia de imagen
// Verifica si la imagen es truecolor o no
if(!imageistruecolor($im))
{
// Creación de una nueva imagen en truecolor
$tc = imagecreatetruecolor(imagesx($im), imagesy($im));
// Copia de los píxeles
imagecopy($tc, $im, 0, 0, 0, 0, imagesx($im), imagesy($im));
$im = $tc;
$tc = NULL;
// O utilice imagepalettetotruecolor()
}
// Se continúa trabajando con la instancia de la imagen
?>