(PHP 4, PHP 5, PHP 7, PHP 8)
imagecolorset — Bir palet indisi için renk tanımlar
Belirtilen palet indisine belirtilen rengi tanımlar. Bir paletli görüntünün renklerini boyama işlevlerini kullanmadan değiştirmek için yararlıdır.
görüntü
imagecreatetruecolor() gibi bir görüntü oluşturma işlevinden dönen bir GdImage nesnesi.
indis
Palet içinde bir indis.
kırmızı
Kırmızı bileşenin değeri.
yeşil
Yeşil bileşenin değeri.
mavi
Mavi bileşenin değeri.
alpha
Alfa bileşeninin değeri.
Sürüm: | Açıklama |
---|---|
8.0.0 | görüntü bağımsız değişkeninde artık bir GdImage nesnesi aktarmak gerekiyor; evvelce resource türünde geçerli bir gd değeri gerekirdi. |
Örnek 1 - imagecolorset() örneği
<?php
// 300x100 bir görüntü 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);
// Görüntüyü tarayıcıya gönderelim
header('Content-Type: image/png');
imagepng($im);
imagedestroy($im);
?>