PHPerKaigi 2025

imageistruecolor

(PHP 4 >= 4.3.2, PHP 5, PHP 7, PHP 8)

imageistruecolor Определяет, относится ли изображение к изображениям truecolor

Описание

imageistruecolor(GdImage $image): bool

Функция 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()
}

// Продолжить работу с экземпляром изображения

?>

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

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top