(PHP 4 >= 4.3.2, PHP 5, PHP 7)
imageistruecolor — Bir resmin gerçek renkli olup olmadığını bulur
$resim
) : boolimageistruecolor() işlevi belirtilen resmin bir gerçek renkli resim olup olmadığına bakar.
resimimagecreatetruecolor() gibi bir resim oluşturma işlevinden dönen bir resim verisi.
resim gerçek renkli ise TRUE aksi takdirde FALSE döner.
Örnek 1 - imageistruecolor() ile resmin gerçek renkli olup olmadığının saptanması
<?php
// $im bir resim tanıtıcısı olsun
// Bakalım resim gerçek renkli miymiş?
if(!imageistruecolor($im))
{
// Değilse gerçek renkli yeni bir taslak oluşturalım
$tc = imagecreatetruecolor(imagesx($im), imagesy($im));
//Piksellerin üstüne kopyala
imagecopy($tc, $im, 0, 0, 0, 0, imagesx($im), imagesy($im));
imagedestroy($im);
$im = $tc;
$tc = NULL;
// VEYA imagepalettetotruecolor() kullan
}
// Resim taslağıyla çalışmaya devam
?>