imageistruecolor
(PHP 4 >= 4.3.2, PHP 5, PHP 7)
imageistruecolor — Определяет, является ли изображение полноцветным
Описание
imageistruecolor
( resource
$image
) : bool
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;
// или используйте imagepalettetotruecolor()
}
// Continue working with image instance
?>
Смотрите также
- imagecreatetruecolor() - Создание нового полноцветного изображения
- imagepalettetotruecolor() - Преобразует изображение на основе палитры в настоящий цвет