(PHP 4 >= 4.3.2, PHP 5, PHP 7, PHP 8)
imageistruecolor — Определяет, относится ли изображение к изображениям truecolor
Функция imageistruecolor() определяет, относится ли изображение
image
к truecolor-изображениям.
image
Объект GdImage, который возвращает одна из функций, создающих изображения, например, imagecreatetruecolor().
Функция возвращает true
, если изображение в аргументе image
относится
к изображениям с истинными цветами, иначе возвращает значение false
.
Версия | Описание |
---|---|
8.0.0 |
Параметр image теперь ожидает экземпляр класса GdImage;
раньше параметр ждал корректный gd -ресурс (resource).
|
Пример #1 Пример простого определения принадлежности экземпляров изображения к truecolor-изображениям функцией imageistruecolor()
<?php
// Переменная $im — экземпляр изображения
// Проверка изображения
if (!imageistruecolor($im)) {
// Создание нового экземпляра изображения с истинными цветами
$tc = imagecreatetruecolor(imagesx($im), imagesy($im));
// Копирование поверх пикселей
imagecopy($tc, $im, 0, 0, 0, 0, imagesx($im), imagesy($im));
$im = $tc;
$tc = NULL;
// или вызвать функцию imagepalettetotruecolor()
}
// Продолжить работу с экземпляром изображения
?>