(PHP 4 >= 4.3.2, PHP 5)
imageistruecolor — Определяет, является ли изображение полноцветным
$image
)
imageistruecolor() ппределяет, является ли изображение
image
полноцветным.
image
Ресурс изображения, полученный одной из функций создания изображений, например, такой как imagecreatetruecolor().
Возвращает TRUE
, если image
полноцветное, FALSE
в противном случае.
Пример #1 Простое определение полноцветных изображений с помощью imageistruecolor()
<?php
// $im - изображение
// Проверка, является ли изображение полноцветным
if(!imageistruecolor($im))
{
// Создание truecolor-изображения
$tc = imagecreatetruecolor(imagesx($im), imagesy($im));
imagecopy($tc, $im, 0, 0, 0, 0, imagesx($im), imagesy($im));
imagedestroy($im);
$im = $tc;
$tc = NULL;
}
// Продолжение работы с картинкой
?>
Замечание: Эта функция нуждается в GD версии 2.0.1 или выше.