imageistruecolor
(PHP 4 >= 4.3.2, PHP 5, PHP 7)
imageistruecolor — Averiguar si una imagen es de color verdadero
Descripción
bool imageistruecolor
( resource
$image
)
imageistruecolor() averigua si la imagen
image es una imagen de color verdadero.
Parámetros
-
image -
Un recurso image, es devuelto por una de las funciones de creación de imágenes, como imagecreatetruecolor().
Valores devueltos
Devuelve TRUE si image es de color verdadero, FALSE
si no.
Ejemplos
Ejemplo #1 Simple detección de instancias de imagen de color verdadero usando imageistruecolor()
<?php
// $im es una instancia de imagen
// Comprobar si la imagen es de color verdadero o no
if(!imageistruecolor($im))
{
// Crear una nueva instancia de imagen de color verdadero
$tc = imagecreatetruecolor(imagesx($im), imagesy($im));
// Copiar sobre los píxeles
imagecopy($tc, $im, 0, 0, 0, 0, imagesx($im), imagesy($im));
imagedestroy($im);
$im = $tc;
$tc = NULL;
// O usar imagepalettetotruecolor()
}
// Continuar trabajando con la instancia de imagen
?>
Notas
Nota: Esta función require GD 2.0.1 o superior (se recomienda 2.0.28 o superior).
Ver también
- imagecreatetruecolor() - Crear una nueva imagen de color verdadero
- imagepalettetotruecolor() - Convierte una imagen basada en paleta a color verdadero