18.1 Linien, Rechtecke und Vielecke zeichnen

Problem

Sie wollen eine Linie, ein Rechteck oder ein Vieleck zeichnen. Sie wollen außerdem bestimmen können, ob das Recht- oder Vieleck offen oder gefüllt sein soll. Beispiel: Sie wollen Säulendiagramme oder Kurven mit Börsenwerten erstellen.

Lösung

Mit ImageLine( ) können Sie eine Linie zeichnen:

ImageLine($image, $x1, $y1, $x2, $y2, $color);

Mit ImageRectangle( ) können Sie ein leeres Rechteck zeichnen:

ImageRectangle($image, $x1, $y1, $x2, $y2, $color);

Mit ImageFilledRectangle( ) zeichnen Sie ein gefülltes Rechteck:

ImageFilledRectangle($image, $x1, $y1, $x2, $y2, $color);

Ein leeres Vieleck zeichnen Sie mit ImagePolygon( ):

$points = array($x1, $y1, $x2, $y2, $x3, $y3); ImagePolygon($image, $points, count($points)/2, ...

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.