imageistruecolor

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

imageistruecolorDescobre se uma imagem está em cores verdadeiras

Descrição

imageistruecolor(GdImage$image): bool

imageistruecolor() Descobre se a imagem definida em image está em cores verdadeiras.

Parâmetros

image

Um objeto GdImage, retornado por uma das funções de criação de imagem, como imagecreatetruecolor().

Valor Retornado

Retorna true se image estiver em cores verdadeiras, false caso contrário.

Registro de Alterações

VersãoDescrição
8.0.0 O parâmetro image agora espera uma instância de GdImage; anteriormente, um resourcegd válido era esperado.

Exemplos

Exemplo #1 Detecção simples de instâncias de imagem em cores verdadeiras usando imageistruecolor()

<?php
// $im é uma instância de imagem

// Verifica se a imagem está ou não em cores verdadeiras
if(!imageistruecolor($im))
{
// Cria uma nova instância de imagem em cores verdadeiras
$tc = imagecreatetruecolor(imagesx($im), imagesy($im));

// Copia os pixels
imagecopy($tc, $im, 0, 0, 0, 0, imagesx($im), imagesy($im));
imagedestroy($im);

$im = $tc;
$tc = NULL;

// OU use imagepalettetotruecolor()
}

// Continua trabalhando com a instância de imagem
?>

Veja Também

To Top