Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
imageistruecolor - Определяет, является ли изображение полноцветным
Вернуться к: GD и функции для работы с изображениями Функции
imageistruecolor
(PHP 4 >= 4.3.2, PHP 5, PHP 7)
imageistruecolor — Определяет, является ли изображение полноцветным
Описание
bool imageistruecolor
( resource
$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;
// или используйте imagepalettetotruecolor()
}
// Continue working with image instance
?>
Примечания
Замечание: Эта функция нуждается в GD версии 2.0.1 или выше.
Смотрите также
- imagecreatetruecolor() - Создание нового полноцветного изображения
- imagepalettetotruecolor() - Converts a palette based image to true color
Вернуться к: GD и функции для работы с изображениями Функции