(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
imagesetbrush — Çizgi çizmek için fırça görüntüsü oluşturur
imagesetbrush() işlevi imageline() ve imagepolygon() gibi çizgi çizme işlevleri tarafından özel IMG_COLOR_STYLED
veya IMG_COLOR_STYLEDBRUSHED
renkli çizgilerini çizmek için kullanılan fırça resmini oluşturur.
Bir fırça ile işiniz bittiğinde özel bir işlem yapmanız gerekmez, fakat eğer fırça görüntüsünü silerseniz, yeni bir fırça görüntüsü oluşturana kadar IMG_COLOR_BRUSHED
veya IMG_COLOR_STYLEDBRUSHED
rengini kullanmamalısınız!
görüntü
imagecreatetruecolor() gibi bir görüntü oluşturma işlevinden dönen bir GdImage nesnesi.
fırça
Bir görüntü nesnesi.
Sürüm: | Açıklama |
---|---|
8.0.0 | görüntü ve fırça artık GdImage nesnesi; evvelce resource türünde bir değer olmalıydı. |
Örnek 1 - imagesetbrush() örneği
<?php
// Minik bir PHP logosu yükle
$php = imagecreatefrompng('./php.png');
// 100x100'lük asıl görüntüyü oluştur
$im = imagecreatetruecolor(100, 100);
// Artalanı beyaz renkle doldur
$white = imagecolorallocate($im, 255, 255, 255);
imagefilledrectangle($im, 0, 0, 299, 99, $white);
// Fırçayı oluştur
imagesetbrush($im, $php);
// Fırçayla bir çizgi çiz
imageline($im, 50, 50, 50, 60, IMG_COLOR_BRUSHED);
// Görüntüyü tarayıcıya gönder
header('Content-type: image/png');
imagepng($im);
imagedestroy($im);
imagedestroy($php);
?>
Yukarıdaki örnek şuna benzer bir çıktı üretir: