(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.
resim
imagecreatetruecolor() 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
?>