(PHP 4, PHP 5, PHP 7)
imagecolorset — Bir palet indisi için renk tanımlar
$resim
, int $indis
, int $kırmızı
, int $yeşil
, int $mavi
) : voidBelirtilen palet indisine belirtilen rengi tanımlar. Bir paletli resmin renklerini boyama işlevlerini kullanmadan değiştirmek için yararlıdır.
resim
imagecreatetruecolor() gibi bir resim oluşturma işlevinden dönen bir resim verisi.
indis
Palet içinde bir indis.
kırmızı
Rengin kırmızı bileşeninin değeri.
yeşil
Rengin yeşil bileşeninin değeri.
mavi
Rengin mavi bileşeninin değeri.
Hiçbir değer dönmez.
Örnek 1 - imagecolorset() örneği
<?php
// 300x100 bir resim oluşturalım
$im = imagecreate(300, 100);
// Artalan rengi kırmızı olsun
imagecolorallocate($im, 255, 0, 0);
// Artalan renginin indisini alalım
$bg = imagecolorat($im, 0, 0);
// Artalan rengini mavi yapalım
imagecolorset($im, $bg, 0, 0, 255);
// Resmi tarayıcıya gönderelim
//header('Content-type: image/png');
imagepng($im);
imagedestroy($im);
?>