GD ve Resim İşlevleri
PHP Manual

imagepolygon

(PHP 4, PHP 5)

imagepolygon — Çokgen çizer

Açıklama

bool imagepolygon ( resource $resim , array $noktalar , int $nokta_sayısı , int $renk )

imagepolygon() belirtilen resim üzerine çokgen çizer.

Değiştirgeler

resim

imagecreatetruecolor() gibi bir resim oluşturma işlevinden dönen bir resim verisi.

noktalar

Çokgenin köşeleri. Dizinin yerleşimi şöyledir:

noktalar[0] = x0
noktalar[1] = y0
noktalar[2] = x1
noktalar[3] = y1

nokta_sayısı

Köşe sayısı.

renk

imagecolorallocate() tarafından oluşturulmuş bir renk tanıtıcısı.

Dönen Değerler

Başarı durumunda TRUE, başarısızlık durumunda FALSE döner.

Örnekler

Örnek 1 - imagepolygon() örneği

<?php
// Bir resim taslağı oluşturalım
$resim = imagecreatetruecolor(400, 300);

// Çokgenin rengini ayarlayalım
$renk = imagecolorallocate($resim, 255, 255, 255);

// Çokgeni çizelim
imagepolygon($resim, array(
        
0,   0,
        
100, 200,
        
300, 200
    
),
    
3,
    
$renk);

// Resmi tarayıcıya gönderelim
header('Content-type: image/png');

imagepng($resim);
imagedestroy($resim);
?>

Yukarıdaki örnek şuna benzer bir çıktı üretir:

imagepolygon.png

Ayrıca Bakınız


GD ve Resim İşlevleri
PHP Manual