(PHP 4, PHP 5)
imagecolorallocate — Bir resim için bir renk ayırır
Belirtilen renk bileşenleriyle oluşturulan renk için bir renk tanıtıcısı döndürür.
imagecolorallocate() işlevi resim 'de bulunan her renk için ayrı ayrı çağırmalıdır.
Bilginize: İlk imagecolorallocate() çağrısı, imagecreate() ile oluşturulmuş paletli resmin artalanını boyar.
imagecreatetruecolor() gibi bir resim oluşturma işlevinden dönen bir resim verisi.
Rengin kırmızı bileşeninin değeri.
Rengin yeşil bileşeninin değeri.
Rengin mavi bileşeninin değeri.
Renk bileşenlerinin değerleri onluk tabanda 0-255 aralığında, onaltılık tabanda 0x00-0xFF aralığında belirtilebilir.
Renk ayrılamamışsa FALSE, aksi takdirde renk inidisi ile döner.
Sürüm: | Açıklama |
---|---|
5.1.3 öncesi | Renk ayrılamamışsa -1 döner. |
Örnek 1 - imagecolorallocate() örneği
<?php
$im = imagecreate(100, 100);
// Artalan rengi kırmızı olsun
$artalan = imagecolorallocate($im, 255, 0, 0);
// Bir kaç renk ayıralım
$beyaz = imagecolorallocate($im, 255, 255, 255);
$siyah = imagecolorallocate($im, 0, 0, 0);
// Onaltılık değerlerle
$beyaz = imagecolorallocate($im, 0xFF, 0xFF, 0xFF);
$siyah = imagecolorallocate($im, 0x00, 0x00, 0x00);
?>