(PHP 4 >= 4.0.6, PHP 5, PHP 7)
imagesetthickness — Çizgi kalınlığını ayarlar
$resim
, int $kalınlık
)
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:
Bilginize: Bu işlev GD'nin 2.0.1 veya sonraki sürümlerini gerektirir (2.0.28 veya sonraki sürümler önerilir).