18.2 Bogen, Ellipsen und Kreise zeichnen
Problem
Sie wollen leere oder gefüllte Kurven zeichnen. Beispielsweise wollen Sie ein Kuchendiagramm zeichnen, das das Ergebnis einer Benutzerumfrage anzeigt.
Lösung
Verwenden Sie ImageArc( )
, um einen Bogen zu zeichnen:
ImageArc($image, $x, $y, $width, $height, $start, $end, $color);
Um eine Ellipse zu zeichnen, verwenden Sie ImageArc( )
und setzen $start
auf 0
und $end
auf 360
:
ImageArc($image, $x, $y, $width, $height, 0, 360, $color);
Um einen Kreis zu zeichnen, verwenden Sie ImageArc( )
, wobei Sie $start
auf 0
und $end
auf 360
setzen und den gleichen Wert für $width
und $height
verwenden:
ImageArc($image, $x, $y, $diameter, $diameter, 0, 360, $color);
Diskussion
Da die Funktion ImageArc( )
sehr flexibel ist, ...
Get PHP 5 Kochbuch, Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.