(PHP 4 >= 4.0.6, PHP 5, PHP 7)
imagesetthickness — Çizgi kalınlığını ayarlar
$resim
, int $kalınlık
) : bool
imagesetthickness() işlevi, dörtgen, çokgen, elips ve
saire çizerken kullanılan çizgilerin kalınlığını
kalınlık
piksele ayarlar.
resim
imagecreatetruecolor() gibi bir resim oluşturma işlevinden dönen bir resim verisi.
kalınlık
Piksel cinsinden çizgi kalınlığı.
Başarı durumunda TRUE
, başarısızlık durumunda FALSE
döner.
Örnek 1 - imagesetthickness() örneği
<?php
// 200x100 bir resim oluşturalım
$im = imagecreatetruecolor(200, 100);
$beyaz = imagecolorallocate($im, 0xFF, 0xFF, 0xFF);
$siyah = imagecolorallocate($im, 0x00, 0x00, 0x00);
// Artalan rengi beyaz olsun
imagefilledrectangle($im, 0, 0, 299, 99, $beyaz);
// Çizgi kalınlığını 5 piksel yapalım
imagesetthickness($im, 5);
// Dörtgeni siyah renkte çizelim
imagerectangle($im, 14, 14, 185, 85, $siyah);
// Resmi tarayıcıya gönderelim
header('Content-Type: image/png');
imagepng($im);
imagedestroy($im);
?>
Yukarıdaki örnek şuna benzer bir çıktı üretir: