PHP Portal » PHP Handbuch » imagearc

Werbung

imagearc


(PHP 4, PHP 5)

imagearcDraws an arc

Beschreibung

bool imagearc ( resource $image , int $cx , int $cy , int $width , int $height , int $start , int $end , int $color )

imagearc() zeichnet einen Kreisbogen um den angegebenen Mittelpunkt

Parameter-Liste

image

Eine von den verschiedenen Erzeugungsfunktionen wie imagecreatetruecolor() gelieferte Grafikressource.

cx

x-Koordinate des Mittelpunkts

cy

y-Koordinate des Mittelpunkts

width

Die Breite der Ellipse

height

Die Höhe der Ellipse

start

Der Startwinkel des Bogens, in Grad.

end

Der Endwinkel des Bogens, in Grad. 0° liegt in der Drei-Uhr-Position und der Bogen wird im Uhrzeigersinn gezeichnet.

color

Eine mit imagecolorallocate() erstellte Farbe

Rückgabewerte

Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.

Beispiele

PHP Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// eine 200*200 Grafik erstellen $img = imagecreatetruecolor(200, 200); // Farben vorbereiten $white = imagecolorallocate($img, 255, 255, 255); $red = imagecolorallocate($img, 255, 0, 0); $green = imagecolorallocate($img, 0, 255, 0); $blue = imagecolorallocate($img, 0, 0, 255); // Kopf imagearc($img, 100, 100, 200, 200, 0, 360, $white); // Mund imagearc($img, 100, 100, 150, 150, 25, 155, $red); // Augen imagearc($img, 60, 75, 50, 50, 0, 360, $green); imagearc($img, 140, 75, 50, 50, 0, 360, $blue); // Ausgabe im Browser header("Content-type: image/png"); imagepng($img); // Speicher freigeben imagedestroy($img);

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

Siehe auch