imagecolorset

(PHP 4, PHP 5, PHP 7, PHP 8)

imagecolorsetBir palet indisi için renk tanımlar

Açıklama

imagecolorset(
    GdImage$görüntü,
    int$indis,
    int$kırmızı,
    int$yeşil,
    int$mavi,
    int$alfa = 0
): ?false

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.

Bağımsız Değişkenler

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.

Dönen Değerler

Başarı durumunda null, başarısızlık durumunda false döner.

Sürüm Bilgisi

Sürüm: Açıklama
8.0.0gö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.

Örnekler

Ö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);
?>

Ayrıca Bakınız

To Top