(PHP 4 >= 4.0.6, PHP 5)
imagealphablending — Bir resim için harmanlama kipini etkinleştirir
imagealphablending() gerçek renkli resimlerde iki farklı çizim kipi kullanımına izin verir. Harmanlama kipinde, tüm çizim işlevlerine rengin alfa kanalı bileşeni sağlanır, örneğin imagesetpixel() işlevi o rengin ne kadar parlak gösterileceğini belirleyebilir. Sonuç olarak GD özdevinimli olarak, rengin çizilmesi sırasında mevcut rengin harmanlanmasını sağlar ve sonucu resimde saklar. Elde edilen piksel mattır. Harmanlamama kipinde alfa kanalı bilgisi piksel çizim rengine aynen kopyalanır. Harmanlama kipi paletli resimler için kullanılamaz.
imagecreatetruecolor() gibi bir resim oluşturma işlevinden dönen bir resim verisi.
Harmanlama kipinin etkin olup olmayacağı; FALSE öntanımlıdır.
Başarı durumunda TRUE, başarısızlık durumunda FALSE döner.
Örnek 1 - imagealphablending() örneği
<?php
// Bir resim oluşturalım
$im = imagecreatetruecolor(100, 100);
// Alfa harmanlamasını etkin kılalım
imagealphablending($im, true);
// Bir kare çizelim
imagefilledrectangle($im, 30, 30, 70, 70, imagecolorallocate($im, 255, 0, 0));
// Sonucu çıktılıyalım
header('Content-type: image/png');
imagepng($im);
imagedestroy($im);
?>
Bilginize: Bu işlev GD'nin 2.0.1 veya sonraki sürümlerini gerektirir (2.0.28 veya sonraki sürümler önerilir).