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$im0000imagesx($im), imagesy($im));
    
imagedestroy($im);

    
$im $tc;
    
$tc NULL;

    
// или используйте imagepalettetotruecolor()
}

// Continue working with image instance
?>

Смотрите также

  • imagecreatetruecolor() - Создание нового полноцветного изображения
  • imagepalettetotruecolor() - Преобразует изображение на основе палитры в настоящий цвет