imagesetthickness

(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)

imagesetthicknessÇizgi kalınlığını ayarlar

Açıklama

imagesetthickness(GdImage$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.

Bağımsız Değişkenler

görüntü

imagecreatetruecolor() gibi bir görüntü oluşturma işlevinden dönen bir GdImage nesnesi.

kalınlık

Piksel cinsinden çizgi kalınlığı.

Dönen Değerler

Başarı durumunda true, başarısızlık durumunda false döner.

Sürüm Bilgisi

Sürüm: Açıklama
8.0.0görüntü bağımsız değişkeninde artık bir GdImage nesnesi aktarmak gerekiyor; evvelce resource türünde geçerli bir gd değeri gerekirdi.

Örnekler

Ö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:

Çıktı örneği: imagesetthickness()
To Top