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