(PHP 4 >= 4.3.2, PHP 5)
imageistruecolor — Détermine si une image est une image truecolor
imageistruecolor()détermine si l'image image est une image truecolor.
Une ressource d'image, retourné par une des fonctions de création d'images, comme imagecreatetruecolor().
Retourne TRUE si l'image est truecolor, FALSE sinon.
Exemple #1 Détection simple d'une image en truecolor avec imageistruecolor()
<?php
// $im est une instance d'image
// Vérife sir l'image est en truecolor ou non
if(!imageistruecolor($im))
{
// Création d'une nouvelle image en truecolor
$tc = imagecreatetruecolor(imagesx($im), imagesy($im));
imagecopy($tc, $im, 0, 0, 0, 0, imagesx($im), imagesy($im));
imagedestroy($im);
$im = $tc;
$tc = NULL;
}
// On continue de travailler avec l'instance de l'image
?>
Note: Cette fonction requiert la bibliothèque GD 2.0.1 ou supérieure (2.0.28 ou supérieure est recommandée).