PHP
Referenzliste
imagearc
Image-Funktionen
Befehl:
bool imagearc ( resource $image , int $cx , int $cy , int $width , int $height , int $start , int $end , int $color )
Parameter-Liste:
Beschreibung | |
---|---|
Eine von den verschiedenen Erzeugungsfunktionen wie imagecreatetruecolor() gelieferte Grafikressource. | |
x-Koordinate des Mittelpunkts | |
y-Koordinate des Mittelpunkts | |
Die Breite der Ellipse | |
Die Höhe der Ellipse | |
Der Startwinkel des Bogens, in Grad. | |
Der Endwinkel des Bogens, in Grad. 0° liegt in der Drei-Uhr-Position und der Bogen wird im Uhrzeigersinn gezeichnet. | |
Eine mit imagecolorallocate() erstellte Farbe. |
Rückgabewerte:
Gibt bei Erfolg
TRUE
zurück. Im Fehlerfall wird FALSE
zurückgegeben. Beschreibung:
zeichnet einen Kreisbogen um den angegebenen Mittelpunkt.
Aktiv in Version:
(PHP 4, PHP 5, PHP 7)
Siehe auch:
Zeichnet einen Teilbogen und füllen Sie ihn
Zeichnet eine Ellipse
Zeichnet eine gefüllte Ellipse
imagearc() - Beispiel: Zeichnen eines Kreises mittels imagearc()
Eingabe:
<?php // 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); ?>
Ausgabe:
Image-Funktionen